F
freewalker
Gast
Hallo Leute, ich mal wieder
wie kann ich in diesem Code, ohne groß was zu verändern, (das würde mein Vorgesetzter merken) so machen, das er bei einer falschen Eingabe, also keine ganze Zahl, sondern z.B. eine Kommazahl, Buchstaben etc. eine Fehler ausgibt und zurück zum Anfang geht, bis eine ganze eingegeben wird.
Ich brauche einfach Beispiele um mir das zu merken und daran kann ich weiter ausprobieren.
Was wirklich wichtig ist, das wirklich wie ein Anfänger geschrieben wird. Ich verbessert immer alles in einer Fachsprache. Ist ja echt nicht böse gemeint, aber für mich ist es nicht gut. Ich möchte das ganze verstehen.
Danke schon mal im Vorraus
Ich hoffe ich kann damit bald was anfangen
wie kann ich in diesem Code, ohne groß was zu verändern, (das würde mein Vorgesetzter merken) so machen, das er bei einer falschen Eingabe, also keine ganze Zahl, sondern z.B. eine Kommazahl, Buchstaben etc. eine Fehler ausgibt und zurück zum Anfang geht, bis eine ganze eingegeben wird.
Code:
import java.io.*;
public class eingabe
{
public static void main(String argv[]) throws Exception
{
long Doublezahl;
double Realzahl;
String Zeichenkette;
BufferedReader Tastatur
= new BufferedReader(new InputStreamReader(System.in));
if (Doublezahl == true)
{
System.out.print("Eingabe einer ganzen Zahl: ");
Doublezahl = Long.parseLong(Tastatur.readLine());
System.out.println("Es wurde " + Doublezahl + " eingegeben\n");
}
else
{
System.out.println("Eingabe ist ungueltig, bitte wiederholen Sie ihre Eingabe");
}
}
}
Ich brauche einfach Beispiele um mir das zu merken und daran kann ich weiter ausprobieren.
Was wirklich wichtig ist, das wirklich wie ein Anfänger geschrieben wird. Ich verbessert immer alles in einer Fachsprache. Ist ja echt nicht böse gemeint, aber für mich ist es nicht gut. Ich möchte das ganze verstehen.
Danke schon mal im Vorraus
Ich hoffe ich kann damit bald was anfangen