如何在java中将字符串列表转换为列表对象。。?
我有一个字符串,如下所示:如何在java中将字符串列表转换为列表对象。。?,java,string,list,Java,String,List,我有一个字符串,如下所示: s = "['a','b','c']" 如何将此字符串转换为列表对象 拆下支架 String.split()使用,分隔符 对于每个项目,删除引号(”) 没有第四点 拆下支架 String.split()使用,分隔符 对于每个项目,删除引号(”) 没有第四点 你可以这样做 s = s.replace("[", "").replace("]", ""); String[] split = s.split(","); List<String> list = A
s = "['a','b','c']"
如何将此字符串转换为列表对象
String.split()
使用,
分隔符”
)String.split()
使用,
分隔符”
)你可以这样做
s = s.replace("[", "").replace("]", "");
String[] split = s.split(",");
List<String> list = Arrays.asList(split);
s=s.replace(“[”,”).replace(“]”,”);
字符串[]split=s.split(“,”);
List=Arrays.asList(拆分);
您可以执行以下操作
s = s.replace("[", "").replace("]", "");
String[] split = s.split(",");
List<String> list = Arrays.asList(split);
s=s.replace(“[”,”).replace(“]”,”);
字符串[]split=s.split(“,”);
List=Arrays.asList(拆分);
使用s
上的split()
方法。所以,s.split(“,”)
将生成以下形式的字符串数组:[“['a']”、“'b'”、“'c']”]
。我将留给您阅读,以了解如何在数组中获得所需的内容
创建数组后,可以使用以下命令将所有元素添加到列表中:
List<String> list = Arrays.asList(split);
List List=Arrays.asList(拆分);
编辑:写入了错误的方法。使用s
上的split()
方法。所以,s.split(“,”)
将生成以下形式的字符串数组:[“['a']”、“'b'”、“'c']”]
。我将留给您阅读,以了解如何在数组中获得所需的内容
创建数组后,可以使用以下命令将所有元素添加到列表中:
List<String> list = Arrays.asList(split);
List List=Arrays.asList(拆分);
编辑:写入了错误的方法。和用于删除括号的-String.substring(startIndex,endIndex)和用于删除括号的-String.substring(startIndex,endIndex)