[英]How to convert String list into List Object in java..?
我有一个字符串如下:
s = "['a','b','c']"
我怎样才能将此字符串转换为列表对象。
卸下支架
使用,
分隔符的String.split()
对于每个项目,请删除引号( '
)
没有第四点
你可以做类似的事情
s = s.replace("[", "").replace("]", "");
String[] split = s.split(",");
List<String> list = Arrays.asList(split);
在s
上使用split()
方法。 因此, s.split(",");
将产生以下形式的String数组: ["['a']", "'b'", "'c']"]
。 我将留给您阅读Javadoc,以弄清楚如何在数组中准确获取所需内容。
一旦有了数组,就可以使用以下方法将所有元素添加到列表中:
List<String> list = Arrays.asList(split);
编辑:写了错误的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.