私がCharacter.getNumericValue(c)を使うと、それは0-9の範囲の数字を理解します。しかし、ファイルに私は20,60,999などの数字があります ファイルから番号を取得する方法。ファイルから '整数'型のデータを読み取る方法は?
try (FileReader reader = new FileReader("D:\\input.txt")) {
int c;
while ((c = reader.read()) != -1) {
int digit = Character.getNumericValue(c);
}
}
catch (IOException ex) {
System.out.println(ex.getMessage());
}
ファイルには数字のみが含まれていますか? –
はい、数字のみです。 –