Metode som læser kun en int som brugeren indtaster
Jeg ville høre om der var nogen som kender en bedre måde for at læse en og kun en int.Min nuværende metode er:
private static int readInt() throws IOException {
int i=0;
DataInputStream ds;
try {
ds = new DataInputStream(System.in);
i = Integer.parseInt(ds.readLine());
} catch (IOException e) {}
return (i);
}
Når jeg kompiler denne kode i BlueJ får jeg følgende bemerkning:
Note: Consol.java uses or overrides a deprecated API.
Så kompilers koden og programmet kører fint.
Er der nogen som kender en bedre løsning???