Ich würde in meinem Programm gerne zwei Werte eingeben können...jedoch ist nur eins möglich....
public class Util {
private static String readString() {
try {
return new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine();
} catch (java.io.IOException e) {
throw new RuntimeException(e);
}
}
public static int readInt() {
while (true) {
System.out.print("Bitte eine Ganzzahl eingeben: ");
String s = readString();
try {
return Integer.parseInt(s.trim());
} catch (NumberFormatException e) {
System.out.println("'" + s + "' ist keine Ganzzahl.");
}
}
}
public static double readDouble() {
while (true) {
System.out.print("Bitte gib deine gefahrenen Kilometer ein: ");
String s = readString();
try {
return Double.parseDouble(s.trim());
} catch (NumberFormatException e) {
System.out.println("'" + s + "' ist keine Dezimalzahl.");
}
}
}
}
wie kann ich das jetzt verändern, dass ich auch noch einen zweiten wert eingeben kann?
lg
public class Util {
private static String readString() {
try {
return new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine();
} catch (java.io.IOException e) {
throw new RuntimeException(e);
}
}
public static int readInt() {
while (true) {
System.out.print("Bitte eine Ganzzahl eingeben: ");
String s = readString();
try {
return Integer.parseInt(s.trim());
} catch (NumberFormatException e) {
System.out.println("'" + s + "' ist keine Ganzzahl.");
}
}
}
public static double readDouble() {
while (true) {
System.out.print("Bitte gib deine gefahrenen Kilometer ein: ");
String s = readString();
try {
return Double.parseDouble(s.trim());
} catch (NumberFormatException e) {
System.out.println("'" + s + "' ist keine Dezimalzahl.");
}
}
}
}
wie kann ich das jetzt verändern, dass ich auch noch einen zweiten wert eingeben kann?
lg