Java のsplit()
メソッドを使用して、文字列を文字列の配列に分割し、その配列をリストに変換できます。サンプルコードは次のとおりです。
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "apple,banana,orange";
List<String> list = Arrays.asList(str.split(","));
System.out.println(list);
}
}
出力
[apple, banana, orange]
上記のコードでは、split(",")
メソッドを使用しstr
て文字列をカンマで分割して文字列の配列にし、Arrays.asList()
メソッドを使用して配列をリストに変換します。最後に、リストの内容を出力します。このメソッドは固定サイズのリストを返すため、操作の追加または削除はサポートされていないことに
注意してください。変更操作が必要な場合は、次のようにArrays.asList()
に変換できます。ArrayList
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
String str = "apple,banana,orange";
List<String> list = new ArrayList<>(Arrays.asList(str.split(",")));
System.out.println(list);
}
}