import java.io.*;
public class FileReadingTest {
public static void main(String args[]){
String fileName = args[0];
int line =Integer.parseInt(args[1]);
String contents = "";
try {
FileReader fileReader = new FileReader(fileName);
BufferedReader bufferedReader = new BufferedReader(fileReader);
for(int i = 0;i<line;i++) {
if((contents = bufferedReader.readLine())!=null)
System.out.println(contents);
}
bufferedReader.close();
fileReader.close();
}
catch (IOException e) {
System.out.println("Errors occured");
System.exit(1);
}
}
}
Java 按行读取文件内容(控制台输入文件名,读取行数)
最新推荐文章于 2024-07-17 16:18:32 发布
本文提供了一个使用Java进行文件读取的示例代码,展示了如何通过FileReader和BufferedReader类按行读取指定文件的特定行数,并打印出来。代码中包含了异常处理,确保了文件操作的安全性。
482

被折叠的 条评论
为什么被折叠?



