【问题标题】:reading a csv file and store it in a linked list ( in java )读取 csv 文件并将其存储在链表中(在 java 中)
【发布时间】:2018-01-18 22:40:57
【问题描述】:

我有一个大的 csv 文件,包含一个图表 此 csv 的每一行都是图形的一条边(例如 1,23 表示在 1 和 23 之间有一条边) 我将阅读这个 csv 格式的文本文件并将图形存储在链表中

什么是最好的方法? 非常感谢

【问题讨论】:

    标签: java csv


    【解决方案1】:

    你可以这样做。

    String SEPARATOR = ",";
    BufferedReader reader = new BufferedReader(
                new FileReader("/path/to/your/file"));
    String line = null;
    while ((line = reader.readLine()) != null) {
            String[] fields = line.split(SEPARATOR, -1);
            List<String> field = new LinkedList<String>();
                for (int i = 0; i < fields.length; i++)
                    field.add(fields[i]);
                System.out.println(field);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-24
      • 2015-07-19
      • 2020-04-29
      • 1970-01-01
      相关资源
      最近更新 更多