几个小时解决错误:关于ArrayList<ArrayList<String>>
2013-12-03 13:28
381 查看
ArrayList<ArrayList<String>> datas = new new ArrayList<ArrayList<String>>();
ArrayList<String> data = new ArrayList<String>();
// 解析数据
for (int j = 0; j < routesNum[cityId]; j++) {
datas.clear();
dataTemp.clear();
------------------------------------------------------------
dataTemp.add("dataString");
dataTemp.add("dataString");
dataTemp.add("dataString");
-------------------------------------------------------------
datas.add(dataTemp);
}
============================================================
上面data里面并没有完全添加dataTemp的数据,最后全部是dataTemp最后一次添加的数据,修改如下:
============================================================
ArrayList<ArrayList<String>> datas = new new ArrayList<ArrayList<String>>();
// 解析数据
for (int j = 0; j < routesNum[cityId]; j++) {
ArrayList<String> data = new ArrayList<String>();
datas.clear();
dataTemp.clear();
------------------------------------------------------------
dataTemp.add("dataString");
dataTemp.add("dataString");
dataTemp.add("dataString");
-------------------------------------------------------------
datas.add(dataTemp);
}
ArrayList<String> data = new ArrayList<String>();
// 解析数据
for (int j = 0; j < routesNum[cityId]; j++) {
datas.clear();
dataTemp.clear();
------------------------------------------------------------
dataTemp.add("dataString");
dataTemp.add("dataString");
dataTemp.add("dataString");
-------------------------------------------------------------
datas.add(dataTemp);
}
============================================================
上面data里面并没有完全添加dataTemp的数据,最后全部是dataTemp最后一次添加的数据,修改如下:
============================================================
ArrayList<ArrayList<String>> datas = new new ArrayList<ArrayList<String>>();
// 解析数据
for (int j = 0; j < routesNum[cityId]; j++) {
ArrayList<String> data = new ArrayList<String>();
datas.clear();
dataTemp.clear();
------------------------------------------------------------
dataTemp.add("dataString");
dataTemp.add("dataString");
dataTemp.add("dataString");
-------------------------------------------------------------
datas.add(dataTemp);
}
相关文章推荐
- 关于C++头文件#include<iostream.h>debug时提示文件目录不存在错误解决方法?
- 关于<您需要来自S-1-5-21-XXXXXXXXXXX 的权限>的错误解决方法
- 关于web.xml中<web-app>错误提示的解决办法
- 关于错误IOError:<urlopen error (-3, 'Temporary failure in name resolution')>的解决
- 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法
- 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法
- 关于android导入工程时出现的@Override错误问题的解决<转>
- 关于64位CentOS上ptrace报<linux/user.h> no such file 错误的解决方法
- MyEclipse的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法
- web.xml is missing and <failOnMissingWebXml> is set to true 错误解决办法
- Eclise中提示Start tag (<a>) not closed.错误的解决
- 安装Mysql提示1045错误解决方法(这个问题我纠结好几个小时,终于解决了!)
- 消息队列写入内容后,读出来的自动包裹了<string>标签,自定义格式化器解决该issue
- 关于"XML 文档(2, 2)中有错误:不应有 <xml xmlns=''>"错误
- 关于SpringMVC中找不到<mvc:resources/>标签的解决办法
- 关于“socket:<10106> 无法加载或初始化请求的服务提供程序”问题的解决方法
- Java 带分隔字符串、字符串数组和 ArrayList<String> 之间的转换
- 出现<authentication mode="Windows"/>错误解决办法
- MyEclipse10.7的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法。
- java比较两个ArrayList<String>,得出两者中的不同元素