如何将字符串列表转换为java中的List对象..?

时间:2012-03-06 17:12:57

标签: java string list

我有一个字符串如下:

s = "['a','b','c']"

如何将此字符串转换为List Object .. ??

3 个答案:

答案 0 :(得分:2)

  1. 删除括号

  2. String.split()使用,分隔符

  3. 对于每件商品,请删除引号('

  4. 没有第四点

答案 1 :(得分:1)

您可以执行类似

的操作
s = s.replace("[", "").replace("]", "");
String[] split = s.split(",");
List<String> list = Arrays.asList(split);

答案 2 :(得分:0)

split()上使用s方法。因此,s.split(",");将生成以下形式的String数组:["['a']", "'b'", "'c']"]。我会留给你阅读javadoc来弄清楚如何准确地得到你想要的数组。

获得数组后,可以使用以下命令将所有元素添加到List中:

List<String> list = Arrays.asList(split);

编辑:写错了方法。