本帖最后由 Drxiaoshi 于 2013-04-08 02:44:28 编辑

解决方案 »

  1.   

    我以csv格式保存,所以每个数据都是都以;隔开
    csv的分隔符好像是逗号
      

  2.   

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

  3.   

    =============================
    这里每一列数据用List保存,不考虑长度,有数据保存,无数据跳过,第一个有数据记录肯定是List的第一个记录。最后一个记录也是结束记录。
    至于二维数组,错了,上面讲错了。
    一维数组就可以了,只保存A,B...和时间,只要String[0]和[1]的值。
      

  4.   

    http://zhidao.baidu.com/question/433400672?&oldq=1
    这是我在百度知道回答别人的提问,跟你的非常类似,你可以参考下