在 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中文网其他相关文章!