スペースで区切られた値を含むテキスト ファイルを読みたいです。値は整数です。どうすれば読めますか?私は各行を読んでから次へ行きたいです。
内容は例のとおりです。
"12/11/2012" "00.00.01" 0,100
"2012 年 12 月 11 日" "00.00.05" 0,140
"2012 年 12 月 11 日" "00.00.09" 0,240
"12/11/2012" "00.00.13" 0,247
最初の列は日付、2 番目は 2 番目、3 番目はリットルです。
Javaプログラムでどうすればできますか?
Scannerクラスを使用することを考えています。私はこのプログラムを作りました:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ScannerExample {
public static void main(String args[]) throws FileNotFoundException {
File text = new File("C:\Users\Desktop\test\test.txt");
Scanner scnr = new Scanner(text);
int lineNumber = 1;
while(scnr.hasNextLine()){
String line = scnr.nextLine();
System.out.println("line " + lineNumber + " :" + line);
lineNumber++;
}
}
}
しかし、私は望んでいた結果を持っていません。何か助けはありますか?