0

私の質問は、15 を含む次のデータを含むテキスト ファイルがあるという状況を思いついたことです。

15 // 最初の行

Produce,3554,broccoli,5.99,1 //2 行目

次のコードを使用してファイル内のテキストを読み取り、その出力を印刷しています。

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」である最初の行を残して2行目を読み取り、ループを使用せずに15を印刷するように印刷したいと考えています。2 行目を読む方法はありますか。

4

1 に答える 1

2
String secondLine = s.nextLine();
System.out.println(secondLine);
于 2013-07-13T07:32:12.660 に答える