14 Ağustos 2018 Salı

Joiner Sınıfı

Giriş
Bu sınıf ile String'leri araya karaketerler koyarak birleştirmek çok kolay

join metodu
Örnek
Şöyle yaparız.
String s = Joiner.on(" & ").join(elements);
Örnek
Şöyle yaparız.
Joiner.on(" and ").join(names)
skipNulls metodu
Şöyle yaparız.
Joiner.on(" and ").skipNulls().join(names);
useForNull metodu
Şöyle yaparız.
Joiner.on(" and ").useForNull("[unknown]").join(names);
withKeyValueSeparator metodu
Map ile kullanılır. Şöyle yaparız.
Map<String, Integer> ages = .....;
String foo = Joiner.on(", ").withKeyValueSeparator(" is ").join(ages);
// Outputs:
// Bill is 25, Joe is 30, Betty is 35