[Java] Prgramm beenden

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Raid-Atze, 4. November 2008 .

Schlagworte:
  1. 4. November 2008
    Prgramm beenden

    Hallo,

    ich habe ein Problem mit der java console geschrieben.
    Ich habe ein programm geschrieben und das möchte ich jetzt beenden mit einer tasteneingabe.

    das sollte zum beispiel so aussehen:

    "Wollen sie das Programm beenden (j|n)"

    ... dann will ich j eingeben und dann soll er das programm beenden. habe jetzt paar sachen ausprobiert aber komme partout nicht auf die Lösung.

    Über Hilfe wäre ich sehr Dankbar
    Danke
     
  2. 4. November 2008
    AW: Prgramm beenden

    schonmal System.exit(0); probiert

    sollte eigentlich der befehl sein.

    mfG
     
  3. 4. November 2008
    AW: Prgramm beenden

    Ich muss dazu sagen, dass ich gerade anfange zu programmieren

    habe eine while do schleife programmiert und er soll die solange machen bis ich j eingebe. wie setze ich das mit dem exit um?

    Danke für die schnelle antwort
     
  4. 4. November 2008
    AW: Prgramm beenden

    wenn du neu angefangen hast zu proggen dann wird dir bestimmt helfen.
    Galileo Computing :: Java ist auch eine Insel - index
     
  5. 4. November 2008
    AW: Prgramm beenden

    Dankeschön. das werde ich mal durcharbeiten. trotzdem löst das nicht mein aktuelles problem.
     
  6. 4. November 2008
    AW: Prgramm beenden

    break; umd die schleife abzubrechen.
    System.exit(0) um das programm zu beenden.
     
  7. 5. November 2008
    AW: Prgramm beenden

    Code:
    if(eingabeChar.toUpperCase().equals('J'))System.exit(0);
    
     
  8. 5. November 2008
    AW: Prgramm beenden

    Könnte z.B. so aussehen, unabhängig davon was du noch in deinem Programm hast.

    Code:
    BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
     
    String eingabe;
    
    while(true){
    
     //anderer Code
    
     System.out.println("Wollen sie das Programm beenden? (J,N)");
     eingabe = buffer.readLine();
    
     if(eingabe.toUpperCase().equals("J"))
     System.exit(0);
     else if(eingabe.toUpperCase().equals("N"))
     continue; //springt an Anfang der Schleife
    }
    
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.