Java 将逗号分隔的字符串转换为arraylist
我有一个字符串Java 将逗号分隔的字符串转换为arraylist,java,arraylist,Java,Arraylist,我有一个字符串[[358239]] 如何将值添加到ArrayList中,以便在索引=0处获取值358,在索引=1处获取值239,依此类推 p、 我看到了很多解决方案,但没有一个对我有效 您可以先修剪开头的两个[[和结尾的],然后拆分字符串 示例代码: String s = "[[358, 239]]"; s = s.substring(2, s.length() - 2); // becomes 358, 239 List<String> result = Arrays.asLis
[[358239]]
如何将值添加到ArrayList
中,以便在索引=0
处获取值358
,在索引=1
处获取值239
,依此类推
p、 我看到了很多解决方案,但没有一个对我有效 您可以先修剪开头的两个
[[
和结尾的]
,然后拆分字符串
示例代码:
String s = "[[358, 239]]";
s = s.substring(2, s.length() - 2); // becomes 358, 239
List<String> result = Arrays.asList(s.split(","));
System.out.println(result);
数组里面有数组吗?看起来像一个整数数组。您可以使用类似jackson的库来执行json反序列化,并获取所需的数组列表。如果您对非工作代码有疑问,请将代码发布为,并描述哪些代码不工作。
[358, 239]