「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)
指定された文字列をこの文字シーケンスに追加します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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());
}
}
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()); } }
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());
      }

}

実行結果
東京,大阪,福岡

Java

Posted by arkgame