「Java 17」リスト(List)の文字列要素をカンマ区切りにするサンプル
環境
Java SE 17
Spring Tool Suite 4.13.0.RELEASE
構文
1.public boolean add(E e)
このリストの最後に、指定された要素を追加します。
戻り値: true (Collection.add(E)で指定されているとおり)
2.public StringBuffer append(String str)
指定された文字列をこの文字シーケンスに追加します。
使用例
package com.arkgame.study; import java.util.ArrayList; import java.util.List; public class ChangfaDemo { private static final String KANMA = ","; public static void main(String[] args) { // リストの宣言 List<String> strArr = new ArrayList<String>(); strArr.add("東京"); strArr.add("大阪"); strArr.add("福岡"); // StringBuffer変数の宣言 StringBuffer sb = new StringBuffer(); for (String strName : strArr) { if (sb.length() > 0) { sb.append(KANMA); } sb.append(strName); } System.out.println(sb.toString()); } }
実行結果
東京,大阪,福岡