我的问题是我想出了一个情况,我有一个包含以下数据的文本文件,包括15。
15 //第一行
生产,3554,西兰花,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
}
现在我想读第二行,在另一个变量中留下第一行“产品,3554,西兰花,5.99,1”并打印出来,因为我打印15而不使用循环。有什么办法可以让我读到第二行。
答案 0 :(得分:2)
String secondLine = s.nextLine();
System.out.println(secondLine);