我的问题是我想到了一种情况,我有一个文本文件,其中包含以下数据,其中包括 15 个数据。
15//第一行
product,3554,broccoli,5.99,1//第二行
我正在使用以下代码读取文件中的文本并打印其输出。
try
{
File f = new File("filename.txt");
Scanner s= new Scanner(f);
s.hasNext();
String no = s.nextLine();
int num = Integer.parseInt(no);
System.out.println(num);// which prints number 15 only
}
现在我想读取第二行,将第一行“product,3554,broccoli,5.99,1”放在另一个变量中,并在不使用循环的情况下打印它,因为我打印 15 。有什么方法可以让我阅读第二行。
最佳答案
String secondLine = s.nextLine();
System.out.println(secondLine);
关于java - 在java中读取文本文件时读取特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17628020/