java 按行读取txt文件并存入数组

Posted 软件工程小施同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 按行读取txt文件并存入数组相关的知识,希望对你有一定的参考价值。

 	/**
     * 从文件中载入测试集
     *
     * @throws IOException
     */
    public static ArrayList<Tx> loadTestCases(String fileName) throws IOException 

        System.out.println("================================ 1。 end load testSet ================================");

        ArrayList<Tx> testSet = new ArrayList<>(); // 测试集

        BufferedReader br = null;
        try 

            br = new BufferedReader(new FileReader(new File(fileName)));

            String line = null;

            while ((line = br.readLine()) != null) 
                line = line.trim();
                if (!line.isEmpty()) 

                    String[] info = line.split(" ");

                    Tx tx = new Tx(Integer.parseInt(info[1]), Integer.parseInt(info[2]));
                    testSet.add(tx);

                
            

        
        finally 
            if (br != null) 
                br.close();
            
        

        // 打印测试
        for(int i = 0;i < testSet.size(); i ++)
            System.out.println(testSet.get(i));
        

        System.out.println("================================ 2。 end load testSet ================================");

        return testSet;
    

供众号:微程序学堂

以上是关于java 按行读取txt文件并存入数组的主要内容,如果未能解决你的问题,请参考以下文章

java按行读取txt文件并与数据库表中的内容进行匹配处理(问题好像比较复杂哈)

Java后台按行读取txt文件

怎样用C语言读取txt文件中的二进制数据并转为一维数组

java读取txt时数据缺失的处理

c语言中从文件中按行读取字符串,并进行相应操作。

水文日常~~Python如何按行读取txt文件中的数据并去除每行末尾的回车符