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文件并存入数组的主要内容,如果未能解决你的问题,请参考以下文章