Java 8 Dersleri – StringJoiner Nedir? Uygulama Örneği

Java SE
javb

Java 8 Dersleri

Java 8 Dersleri‘ne devam ediyorum. Bu yazıda StringJoiner‘den bahsedeceğim ve StringJoiner‘in nasıl kullanıldığına bakacağız.

StringJoiner java.util pakeitnde bulunan bir classdır. Adından da anlaşılabileceği üzere string değişkenleri birbirleri ile birleştirir.

Farklı kullanım şekilleri ile işlemlerimizi kolaylaştırmaktadır. StringJoiner‘in farklı kullanım senaryoları için farklı örnekler yapalım.

import java.util.StringJoiner;  
public class StringJoinerDeneme {  
    public static void main(String[] args) {  
        StringJoiner isimler = new StringJoiner(",");    
         
        isimler.add("Ali");  
        isimler.add("Veli");  
        isimler.add("Ahmet");  
        isimler.add("Mehmet");  
                  
        System.out.println(isimler);  
    }  
}  

Şimdi çıktıya bakalım.

Ali,Veli,Ahmet,Mehmet

Yukarıdaki örnekte tüm eklediğimiz değerleri virgül koyarak birleştirmiş oldu.

Şimdi farklı bir kullanımına bakalım.

import java.util.StringJoiner;  
public class StringJoinerDeneme {  
    public static void main(String[] args) {  
       StringJoiner isimler = new StringJoiner(",", "[", "]");    
          
        isimler.add("Ali");  
        isimler.add("Veli");  
        isimler.add("Ahmet");  
        isimler.add("Mehmet");  
  
        System.out.println(mystring);  
    }  
}

Yukarıdaki örnekte birleştirirken arasında olmasını istediğimiz değer dışında iki değer daha görmekteyiz bu iki değer perfix ve suffix değerleridir. Birleştirilmesini istediğimiz değerlerin en başına ve en sonuna konulacak değerlerdir.

Çıktımıza bakalım.

[Ali,Veli,Ahmet,Mehmet]

Java 8 Dersleri

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2020
%d blogcu bunu beğendi: