Wie Bildschirmeingabe beenden ???

Status
Nicht offen für weitere Antworten.

baubobo

Mitglied
das 'Programm' soll solange ausgeführt werden, bis der Benutzer eine leer Zeichenfolge eingibt: aber wie gehts ...

Code:
import java.io.*;

  public class Listing0307
 {
    public static void main(String args[]) throws IOException
    {
       int a, b, c;

       BufferedReader din = new BufferedReader(
                     new InputStreamReader(System.in));

       System.out.println("Bitte a eingeben: ");

       a = Integer.parseInt(din.readLine());

       System.out.println("Bitte b eingeben: ");

       b = Integer.parseInt(din.readLine());

       c = a + b;

       System.out.println("a+b="+c);

    }
 }

Beni: bitte code-tags benutzen
 

baubobo

Mitglied
ja ist schon klar aber wie bindet man die ein ... ich versuche gerade mich an java ranzuarbeiten, mein kursleiter ist ne totale pfeife ...

gib mir mal ein tipp ...
 

nollario

Bekanntes Mitglied
Pack das ganze in eine While Schleife und dann kannst du einfach testen,
was der User eingegeben hat... wenns ein einfacher zeilensprung ist (==\n),
verlasse die schleife... ansonste fahre fort...


Code:
while (( c = stream.read())!= '\n' )
 

baubobo

Mitglied
also ich bekomme es nicht hin! der Compiler bringt immer den Fehler, dass der stream.read nicht bekannt ist ...
Code:
 public class Listing0307
 {
    public static void main(String args[]) throws IOException
    {
       int a, b, c, d;

       BufferedReader din = new BufferedReader(

                        new InputStreamReader(System.in));

       System.out.println("Bitte a eingeben: ");

       while (( c = stream.read()) != '\n' ){            
           
       a = Integer.parseInt(din.readLine());

       System.out.println("Bitte b eingeben: ");

       b = Integer.parseInt(din.readLine());

       c = a + b;

       System.out.println("a+b="+c);

    }
 }
}
 
R

Roar

Gast
du musst natürlich den variablennamen anpassen! akso in die umwandeln oder wie dein stream auch immer heißt
 
R

Roar

Gast
deinen BufferedReader. das ist doc hder stream von dem du liest, also musst du in der while schleife auch auf ihn zugreifen, denn die variable "stream" die nollario angegeben hat war natürlich nur ein beispiel.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Wie kann diese Schleife beenden Java Basics - Anfänger-Themen 1
T Thread beenden aus zweiter Klasse Java Basics - Anfänger-Themen 4
B In einem Thread Endlosschleife beenden Java Basics - Anfänger-Themen 19
F nach Methode Programm nicht beenden Java Basics - Anfänger-Themen 9
H Eine Methode über Actionlistener beenden Java Basics - Anfänger-Themen 8
K Bufread.readLine())!= null wie beenden? Java Basics - Anfänger-Themen 4
B Endlosschleife Thread sauber beenden Java Basics - Anfänger-Themen 19
J Programm beenden ohne System.exit() oder Runtime.exit() Java Basics - Anfänger-Themen 5
D Konsoleneingabe mit Abbruchbedingung beenden Java Basics - Anfänger-Themen 11
R Error, wenn mehrere Clients gleichzeitig die Verbindung beenden Java Basics - Anfänger-Themen 16
ralli85 Programm nach einer gewissen Anzahl von Eingaben beenden Java Basics - Anfänger-Themen 15
W Geschachtelte for-schleife beenden Java Basics - Anfänger-Themen 2
F Thread der auf eine Queue wartet, sicher beenden Java Basics - Anfänger-Themen 4
KaffeeFan Timer beenden Java Basics - Anfänger-Themen 12
E Threads Doppelte Threads beenden Java Basics - Anfänger-Themen 4
T Input/Output Programm beenden durch Eingabe Java Basics - Anfänger-Themen 1
O Per return Run Methode beenden Java Basics - Anfänger-Themen 3
R for-Schleife bei erfüllter Bedingung beenden Java Basics - Anfänger-Themen 7
B Timer beenden? Java Basics - Anfänger-Themen 0
T For-Schleife mit Esc Beenden Java Basics - Anfänger-Themen 5
X Robot beenden oder zerstören Java Basics - Anfänger-Themen 7
T Bei Buttonklick Aktion starten, nach erneutem Klick beenden Java Basics - Anfänger-Themen 4
J beenden durch choice Java Basics - Anfänger-Themen 11
L Methode per Knopfdruck beenden Java Basics - Anfänger-Themen 3
TheSorm java Schleife beenden per Tastendruck Java Basics - Anfänger-Themen 10
Bluedaishi Klassen Thread über if Anweisung starten und von anderer Klassen über Button Beenden Java Basics - Anfänger-Themen 34
FreeFun Java Anwendung beenden Java Basics - Anfänger-Themen 7
M Programm beenden über menueItem "Beenden"! Java Basics - Anfänger-Themen 5
D Applet beenden Java Basics - Anfänger-Themen 7
A mit break if beenden Java Basics - Anfänger-Themen 6
A Programm beenden Java Basics - Anfänger-Themen 6
P Threads Thread und Zugriff auf externe Methode beenden Java Basics - Anfänger-Themen 4
E Intanz einer Klasse beenden Java Basics - Anfänger-Themen 6
S Komplette Rekursion beenden? Java Basics - Anfänger-Themen 2
E Prozesse überwachen und gezielt beenden Java Basics - Anfänger-Themen 3
L Prozess beenden Java Basics - Anfänger-Themen 3
T Opaque kennt er nicht/ programm beenden?? Java Basics - Anfänger-Themen 9
R Programm nach ablauf eines Timers beenden Java Basics - Anfänger-Themen 10
K Zeit ablaufen lassen und nach Ablauf beenden Java Basics - Anfänger-Themen 5
c_sidi90 javax.exe beenden nach Programmende Java Basics - Anfänger-Themen 10
D Programm durch eingabe von einer "0" beenden... Java Basics - Anfänger-Themen 21
Steve5000 Externe Batch-Datei starten und anwendung beenden?! Java Basics - Anfänger-Themen 4
B Java-Programm-Dienst sauber beenden Java Basics - Anfänger-Themen 6
M Probleme beim Beenden eines Threads Java Basics - Anfänger-Themen 25
J Schleife durch nichtseingeben/Enter beenden. Java Basics - Anfänger-Themen 5
C Exceptions beim Beenden Java Basics - Anfänger-Themen 2
J Methode beenden Java Basics - Anfänger-Themen 6
T switchcase innerhalb Schleife: von case-Fall aus Schleife beenden Java Basics - Anfänger-Themen 3
T Programm beenden (Exit function?) Java Basics - Anfänger-Themen 6
J Programm beenden via Benutzereingabe Java Basics - Anfänger-Themen 8
U Threads - Beenden/ Wieder starten Java Basics - Anfänger-Themen 10
S Eingabe über Scanner einlesen und automatisch beenden Java Basics - Anfänger-Themen 11
D Exceptions werfen + beenden Java Basics - Anfänger-Themen 12
I Gui läßt sich nicht beenden Java Basics - Anfänger-Themen 6
J Thread beenden? Java Basics - Anfänger-Themen 2
Piwi Timer bei Programmende beenden Java Basics - Anfänger-Themen 25
pun Thread "extern" beenden Java Basics - Anfänger-Themen 4
P Ein Programm vorzeitig beenden und wieder an den Anfang springen. Java Basics - Anfänger-Themen 7
Y jprogressbar beenden? Java Basics - Anfänger-Themen 4
F Anderes Programm beenden Java Basics - Anfänger-Themen 3
S Klasse beenden Java Basics - Anfänger-Themen 12
G Klasse mit Timer nicht beenden Java Basics - Anfänger-Themen 6
I If-schleife mittendrin beenden Java Basics - Anfänger-Themen 9
TiME-SPLiNTER Programm nur durch Benutzer beenden Java Basics - Anfänger-Themen 15
K Thread nach X-Sekunden beenden Java Basics - Anfänger-Themen 6
J Threads richtig beenden Java Basics - Anfänger-Themen 6
T zeitgesteuert Programm beenden Java Basics - Anfänger-Themen 6
M ActionListener applet beenden Java Basics - Anfänger-Themen 5
G Thread in der run-Methode beenden Java Basics - Anfänger-Themen 6
M Serialisieren beim Schließen des Progs sicher beenden Java Basics - Anfänger-Themen 4
M Thread beenden Java Basics - Anfänger-Themen 13
B Thread beenden! Java Basics - Anfänger-Themen 6
I "Beenden" Java Basics - Anfänger-Themen 3
J Programm beenden und Verweis an andere Stelle im Programm Java Basics - Anfänger-Themen 10
P Threads beenden über interrupt Java Basics - Anfänger-Themen 6
E Thread beenden Java Basics - Anfänger-Themen 13
S Thread nach Beenden erneut starten Java Basics - Anfänger-Themen 2
G JDialog übers X schliessen und Programm beenden Java Basics - Anfänger-Themen 4
B Funktionen ausführen vorm Beenden des Programmes Java Basics - Anfänger-Themen 13
D Thread soll sich selbst beenden Java Basics - Anfänger-Themen 8
F Programm beenden Java Basics - Anfänger-Themen 12
Z applet mit Ende-Button beenden beim Klicken Java Basics - Anfänger-Themen 5
W Kann Thread nicht richtig beenden. Java Basics - Anfänger-Themen 11
J Menü-strip beenden-knopf mit Ende des Programms belegen ? Java Basics - Anfänger-Themen 2
G Bei catch beenden Java Basics - Anfänger-Themen 7
G schleife vorzeitig beenden Java Basics - Anfänger-Themen 11
K Zugriff auf Datei beenden Java Basics - Anfänger-Themen 4
H Application vernünftig darstellen und beenden Java Basics - Anfänger-Themen 2
E Thread mit System.gc beenden Java Basics - Anfänger-Themen 2
7 Thread beenden Java Basics - Anfänger-Themen 4
B JOptionDialog mit Enter Beenden? Java Basics - Anfänger-Themen 2
F Thread-Objekte beenden/zerstören Java Basics - Anfänger-Themen 5
7 Programm beenden Java Basics - Anfänger-Themen 2
Y Thread von außen beenden Java Basics - Anfänger-Themen 8
B Thread beenden, aber wie? Java Basics - Anfänger-Themen 8
N cmd aus java starten; prozess beenden Java Basics - Anfänger-Themen 11
H Dienst beenden als normaler User Java Basics - Anfänger-Themen 3
M thread beenden und starten ---> IllegalThreadStateExcepti Java Basics - Anfänger-Themen 2
G Endlosschleife beenden Java Basics - Anfänger-Themen 10
B schleife beenden (vermutl. integer <-> leerer string p Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben