私の入力ファイルが含まれているとします。Javaで書式付き入力を読み取るにはどうすればよいですか?
3 4 5 6 7 8
9
10
私は、各繰り返しの後に、それぞれ3,4,5,6,7,8及び10を取得するように、私は、whileループを実行し、整数を読みたいですループ。
これは、C/C++ではなく、Javaで行うことは本当に簡単です...
私はこのコードを試してみました:
try {
DataInputStream out2 = new DataInputStream(new BufferedInputStream(new FileInputStream(file)));
int i=out2.read();
while(i!=-1){
System.out.println(i);
i=out2.readInt();
}
} catch (IOException ex) {
}
とどのような私が手には、次のとおりです。
51
540287029
540418080
538982176
151599117
171511050
218762506
825232650
どのようにすればの整数を読むことができますか?
それで、JavaのソリューションはC++よりも簡単になったのでしょうか?私にとっては –
、Cでの入力を読むのがさらに簡単です。特に、ファイルにすべての種類のデータ(数字、文字列、浮動小数点数など)が含まれています。 – Lazer