Java 8 Dersleri – StringJoiner Nedir? Uygulama Örneği
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);
}
}
Code language: JavaScript (javascript)
Ş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);
}
}
Code language: JavaScript (javascript)
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]
Code language: JSON / JSON with Comments (json)
No Comment! Be the first one.