问题描述
一个CsvFileImport.java把所有的数据都显示出来,我需要对csv文件里的数据进行操作。说是二维数组,但是数组的返回值设置为什么呢。数据文件里面有中文的站名,有时间,有double的数据值。
解决方案
解决方案二:
Object[][]这样写吧,整齐一点。感觉用List<Map>(而不是用二维数组)应该更合适一点
解决方案三:
我想知道数组的返回值怎么设置。我现在设置的是double,但是如果是存储时间和名称的话不就不行了。
解决方案四:
list[location]=insertItem.getCopy();然后list[][]我设为double,他说不能调用double的getcopy()是什么意思
解决方案五:
引用3楼echoitt的回复:
list[location]=insertItem.getCopy();然后list[][]我设为double,他说不能调用double的getcopy()是什么意思
简单数据类型(double)没有copy的事情,直接传值。
解决方案六:
还有就是要查询数据文件,查出空值。怎么设置数据的空值的判断语句。用null它显示错误
解决方案七:
引用2楼echoitt的回复:
我想知道数组的返回值怎么设置。
1楼我说了,如果非要用二维数组的话,只能用Object[][]
解决方案八:
引用4楼magong的回复:
引用3楼echoitt的回复:list[location]=insertItem.getCopy();然后list[][]我设为double,他说不能调用double的getcopy()是什么意思简单数据类型(double)没有copy的事情,直接传值。
想问下有没有数组插入的算法的代码
解决方案九:
引用6楼magong的回复:
引用2楼echoitt的回复:我想知道数组的返回值怎么设置。1楼我说了,如果非要用二维数组的话,只能用Object[][]
刚才没理解,我以为是数组名字--吼吼
解决方案十:
引用5楼echoitt的回复:
还有就是要查询数据文件,查出空值。怎么设置数据的空值的判断语句。用null它显示错误
这要看你解析csv文件的时候,怎么处理空值的,是不是用的Null。(double数据用null是不可能的,它不是对象)
解决方案十一:
引用7楼echoitt的回复:
想问下有没有数组插入的算法的代码
Object[]row=newObject[3];row[0]="sitename";row[1]=newDate();row[2]=newDouble(3.14159);Object[]result=newObject[x];result[0]=row;//第1行result[1]...//其他行...returnresult;//二维数组