Java 从字符串转换为列表的列表
我有这样的列表:Java 从字符串转换为列表的列表,java,android,list,Java,Android,List,我有这样的列表:[[foo,bar],[foo,bar]]。这样创造出来的: List<String> listOfString = new ArrayList<String>(); listOfString.add("foo"); listOfString.add("bar"); String value = listOfString.get(0); List<List> listOfArray = new ArrayLi
[[foo,bar],[foo,bar]]
。这样创造出来的:
List<String> listOfString = new ArrayList<String>();
listOfString.add("foo");
listOfString.add("bar");
String value = listOfString.get(0);
List<List> listOfArray = new ArrayList<List>();
listOfArray.add(listOfString);
listOfArray.add(listOfString);
List listOfString=new ArrayList();
添加(“foo”);
添加(“条”);
字符串值=listOfString.get(0);
List listOfArray=new ArrayList();
添加(listOfString);
添加(listOfString);
然后我将该列表转换为字符串并发送到服务器。然后我得到的响应也是字符串,我想把这个字符串转换回列表。我能解决它吗?一种迭代方法:
- 创建列表的主列表
- 迭代响应中的每个字符
- 当您找到内部
为该[
部分中的数据创建新的临时[..]
数组列表时
- 读取下一个字符并将其存储在某个缓冲区中
- 每次找到
或,
时,将当前字符从缓冲区放入先前创建的临时列表中(同时清除缓冲区)]
- 找到内部
时,将当前临时列表添加到主列表中]