私はtxtを持っており、スキャンしたいので、整数を読み込むたびに、すでに作成した配列に入力します。ファイルに無効な値/文字が含まれていると、Javaが例外をスローする
たとえば、文字列、倍精度、空の行など、int以外の値を読み取ると例外はスローされますか?
これは私がファイルを読み込む方法です、そして配列を完了します。
file= new Scanner(new File(file_name));
int[] txt = new int[cnt]; // cnt , the number of lines in my txt
while (file.hasNextInt()) {
txt[count] = file.nextInt();
count++;
}
がhasNext()
に
は、javadocを読みます他のものを処理したい場合は 'nextInt'と' hasNextInt'を使わないでください –