当前位置:编程学习 > JAVA >>

text 读写问题 急

--------------------编程问答-------------------- 我以csv格式保存,所以每个数据都是都以;隔开
csv的分隔符好像是逗号 --------------------编程问答--------------------
引用 1 楼 Inhibitory 的回复:
我以csv格式保存,所以每个数据都是都以;隔开
csv的分隔符好像是逗号


=======================
支持多种格式的,可以选择一个自定义的 --------------------编程问答-------------------- 以列为对象,可以用数组也行,String[][];
以List保存每一列的数据,有则保存。
读数据保存如下:
List l1;
List l2;
List l3;

// 所有数据先读出来,保存到List对象中。有则保存,无数据直接下一个记录。
l1.add (new String[][]{"B", "05:21"})
读完后,取List第0个记录和size()-1个对象即可。
我只表达实现思想,至于有更好的设计和怎么去写代码,本人不负责。 --------------------编程问答--------------------
引用 3 楼 lizhengguang 的回复:
以列为对象,可以用数组也行,String[][];
以List保存每一列的数据,有则保存。
读数据保存如下:
List l1;
List l2;
List l3;

// 所有数据先读出来,保存到List对象中。有则保存,无数据直接下一个记录。
l1.add (new String[][]{"B", "05:21"})
读完后,取List第0个记录和si……


二维数组的初始化大小如何确定?    主要是一个对应问题 比如最左边的地点肯定都是有的,但每一列的时间不一定都有,所以要对应, 但是现在我怎对应起来呢? 像这样时间是没问题,关键是还要对应旁边的地点。 --------------------编程问答--------------------
引用 4 楼 Drxiaoshi 的回复:
引用 3 楼 lizhengguang 的回复:以列为对象,可以用数组也行,String[][];
以List保存每一列的数据,有则保存。
读数据保存如下:
List l1;
List l2;
List l3;

// 所有数据先读出来,保存到List对象中。有则保存,无数据直接下一个记录。
l1.add (new String[][]{"B", "05:……

=============================
这里每一列数据用List保存,不考虑长度,有数据保存,无数据跳过,第一个有数据记录肯定是List的第一个记录。最后一个记录也是结束记录。
至于二维数组,错了,上面讲错了。
一维数组就可以了,只保存A,B...和时间,只要String[0]和[1]的值。 --------------------编程问答--------------------
引用 5 楼 lizhengguang 的回复:
引用 4 楼 Drxiaoshi 的回复:引用 3 楼 lizhengguang 的回复:以列为对象,可以用数组也行,String[][];
以List保存每一列的数据,有则保存。
读数据保存如下:
List l1;
List l2;
List l3;

// 所有数据先读出来,保存到List对象中。有则保存,无数据直接下一个记录。
l1.add (new……


如何判断一个数据段的被分开,如果一行都是分号;;;;;;;;;如何识别这行呢? --------------------编程问答-------------------- 楼主 你加我QQ272224730  
把你得文件发给我  我帮你做。 --------------------编程问答-------------------- http://zhidao.baidu.com/question/433400672?&oldq=1
这是我在百度知道回答别人的提问,跟你的非常类似,你可以参考下
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,