Java では、多くの場合、データのコレクションを組織的な方法で操作および保存する必要があります。一般的なシナリオには、「item1, item2, item3」を ["item1", "item2", "item3"] に変換するなど、カンマ区切りの文字列をリストに変換することが含まれます。
Java API には、この変換を実行するための直接メソッドが提供されていません。したがって、カスタム コードに頼る必要があります。
カンマ区切りの文字列をリストに変換するには、次の方法を使用できます。
String commaSeparated = "item1 , item2 , item3"; List<String> items = Arrays.asList(str.split("\s*,\s*"));
説明:
注:
結果のリストは配列のラッパーになります。つまり、それに対して .remove() などの操作を実行することはできません。真の ArrayList を取得するには、次を使用できます:
List<String> items = new ArrayList<>(Arrays.asList(str.split("\s*,\s*")));
以上がJavaでカンマ区切りの文字列をリストに変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。