- Katılım
- 3 Eylül 2014
- Mesajlar
- 3.464
- Çözümler
- 1
Daha fazla
- Cinsiyet
- Erkek
Şimdi siz değerleri "string" değişkenine atadığınız için son değeri eklerken sona gene virgül ekliyor.
Ya son değer olduğunun farkında olmalısınız ve "if" bloğu ile son değerse virgül ekleme demelisiniz. Ki bu yöntem iyi bir yöntem değil.
İkinci yol olarak virgülü başa alırsınız ilk değer için virgül girmezsiniz. Girerseniz bu sefer başta fazladan virgül olur.
Ama en doğru yol önce değerleri "Array" veya "List" değişkenlerine atayarak daha sonra birleştir komutu yazarak birleştirme öğesi olarak virgül seçmelisiniz.
Bu kodu inceleyin.
Ya son değer olduğunun farkında olmalısınız ve "if" bloğu ile son değerse virgül ekleme demelisiniz. Ki bu yöntem iyi bir yöntem değil.
İkinci yol olarak virgülü başa alırsınız ilk değer için virgül girmezsiniz. Girerseniz bu sefer başta fazladan virgül olur.
Kod:
bolunebilir += "," + i.toString();
Ama en doğru yol önce değerleri "Array" veya "List" değişkenlerine atayarak daha sonra birleştir komutu yazarak birleştirme öğesi olarak virgül seçmelisiniz.
Bu kodu inceleyin.
Kod:
String[] strArray = { "string1", "string2", "string3" };
System.out.println("Joining array of strings");
System.out.println(StringUtils.join(strArray));
System.out.println(StringUtils.join(strArray, ","));