String类型的[1,2,3]怎么转换成ArrayList?
2个回答
展开全部
split
追问
能详细些么,而且数组的数量是不固定的,有可能是[1,2,3,4]
追答
String s = "[1,2,3,4]";
if(s.startsWith("[")){
s = s.substring(1);
}
if(s.endsWith("]")){
s = s.substring(0,s.length()-1);
}
String[] array = s.split(",");
ArrayList<String> list = new ArrayList<String>();
for(String temp:array){
list.add(temp);
}
System.out.println(list);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询