Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να κάνει ένα χρήστη που έληξε Loop σε Java

Βρόχος δομές είναι ένα θεμελιώδες εργαλείο σε γλώσσες προγραμματισμού ηλεκτρονικών υπολογιστών , συμπεριλαμβανομένης και της Java . Επιτρέπουν μπλοκ εκτέλεσης του προγράμματος να επαναλάβετε ανάλογα με την κατάσταση του προγράμματος . Συχνά αυτό που καθορίζει πότε και πώς βρόχους εκτελέσει έρχεται με τη μορφή της εισόδου του χρήστη . Για παράδειγμα , χρησιμοποιώντας μια μεταβλητή που περιέχει μια συγκεκριμένη τιμή δεδομένων , μπορείτε να ζητήσετε πληροφορίες από τον χρήστη , που μπορεί να καταλήξει μια θηλιά . Τα πράγματα που θα χρειαστείτε
Java Development Kit ( JDK )
πρόγραμμα επεξεργασίας κειμένου ή Integrated Development Environment ( IDE )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια προϋπόθεση για την έναρξη ο βρόχος . Συνήθως , αυτό θα σημαίνει μια μεταβλητή που περιέχει μια τιμή που εισάγει ο χρήστης (Πηγή 1 ) . Επίσης , δημιουργούμε ένα αντικείμενο εισόδου που μπορεί να πάρει την είσοδο του χρήστη : Java.io.BufferedReader εισαγωγής ? Java.io.InputStreamReader εισαγωγής ?

Τάξη Παράδειγμα {

δημόσια στατική άκυρη κύρια ( String [ ] args ) {

String κατάσταση = 'y' ? BufferedReader br = νέα BufferedReader ( νέα InputStreamReader ( System.in ) ) ? } } 2

Δημιουργήστε το βρόχο, χρησιμοποιώντας την κατάσταση αρχίζει . Σε αυτό το παράδειγμα , η μεταβλητή « κατάσταση» ξεκινά με την τιμή "γ ". Ο βρόχος , τότε , θα συνεχίσει να επαναλάβει όσο « κατάσταση» δεν περιέχει την τιμή " q ". Ενώ (συνθήκη ! = " q " ) { System.out.println ( κατάσταση ) ? }
εικόνων 3

Αποδοχή είσοδο του χρήστη εντός του βρόχου για να σπάσει ο κύκλος. Αυτό απαιτεί από το πρόγραμμα για τη συλλογή είσοδο από το χρήστη μέσω του αντικειμένου BufferedReader : while ( ! Κατάσταση = " q " ) { System.out.println ( κατάσταση) ? Προϋπόθεση = br.readLine ( ) ? //Αν ο χρήστης πληκτρολογήσει " ? q " ο βρόχος θα σταματήσει }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα