java - 将文本文件读入数组列表

标签 java arraylist

我真的是 Java 的新手,所以我在弄清楚这个问题时遇到了一些麻烦。所以基本上我有一个看起来像这样的文本文件:

1:John:false  
2:Bob:false    
3:Audrey:false

如何从文本文件的每一行创建一个 ArrayList?

最佳答案

从文件中读取并将每一行添加到 arrayList 中。例如,请参见代码。

public static void main(String[] args) {

        ArrayList<String> arr = new ArrayList<String>();
        try (BufferedReader br = new BufferedReader(new FileReader(<your_file_path>)))
        {

            String sCurrentLine;

            while ((sCurrentLine = br.readLine()) != null) {
                arr.add(sCurrentLine);
            }

        } catch (IOException e) {
            e.printStackTrace();
        } 

    }

关于java - 将文本文件读入数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36440723/

相关文章:

java - 从类似正则表达式的描述符创建数字范围

java - 使用JXL Java从Excel中的第N个元素到最后一个元素

Java 将 ObjectInputStream 结果转换为 ArrayList

Java - 将 ArrayList 限制为仅 250 位数字

c# - 动态 Linq 查询包含列表

java - 将 @PathParams 与 PUT REST Api 结合使用

网络上的 Java 文件锁定

java - 抗DDoS网络应用设计

java - 制作一串 List<List<String>> 需要很长时间

java - 在创建 ArrayList 时添加元素