在java中显示文件中的一些行
我有一个包含10行的txt文件,我想编写Java代码来显示第3行到第5行 有人能帮我吗?在java中显示文件中的一些行,java,file,Java,File,我有一个包含10行的txt文件,我想编写Java代码来显示第3行到第5行 有人能帮我吗?void Scan(字符串文件名,int start,int end){ void Scan(String filename, int start, int end) { Scanner in = null; try { in = new Scanner(new File(filename)); } catch(FileNotFoundExcepti
void Scan(字符串文件名,int start,int end){
void Scan(String filename, int start, int end) {
Scanner in = null;
try {
in = new Scanner(new File(filename));
} catch(FileNotFoundException e) {
e.printStackTrace();
}
int line = 1;
while(line < start) {
in.nextLine();
line++;
}
while(line <= end) {
System.out.println(in.nextLine());
line++;
}
}
扫描仪输入=空;
试一试{
in=新扫描仪(新文件(文件名));
}catch(filenotfounde异常){
e、 printStackTrace();
}
内线=1;
while(行<开始){
in.nextLine();
line++;
}
while(line)打开文件,手动索引每一行。读取每一行并打印您想要/需要的索引。完成作业后,关闭资源。使用带有计数器的简单循环。但这仅适用于这种情况。这是最简单的方法。Files.lines(path.get(“yourFile”)。跳过(3)。限制(2)。forEach(System.out::println)
@aioobe请把你的答案贴出来并解释一下,这样我就可以投票支持你了谢谢