どうも、ちょげ(@chogetarou)です。
Stringを使ってリスト(List)の要素をカンマ区切りで結合して文字列に変換する方法を紹介します。
方法

Stringを使ってリスト(List)の要素をカンマ区切りで結合して文字列に変換するには、join()を使います。
まず、Stringからjoin()を呼び出します。
そして、join()の第1引数にカンマの文字列、第2引数にリスト(List)を指定します。・
//list=対象のリスト
String result = String.join(",", list);
上記のString.join()は、第2引数のリスト(List)の要素をカンマ区切りで結合した文字列を生成します。
使用例
import java.util.ArrayList;
public class Main {
public static void main(String[] args) throws Exception {
ArrayList<String> nums = new ArrayList<String>(5);
nums.add("one");
nums.add("two");
nums.add("three");
nums.add("four");
nums.add("five");
String result = String.join(",", nums);
System.out.println(result);
}
}
出力:
one,two,three,four,five
コメント