Δημιουργήστε μια δήλωση switch στο πρόγραμμά σας . Προσθέστε τον ακόλουθο κώδικα στο πρόγραμμά σας Java , αποδεικνύοντας πώς να χρησιμοποιούν τις εντολές break μέσα σε μια δήλωση switch :
int num = 3 ?
Διακόπτη ( num ) {
περίπτωση 1 : System.out.println ( "one ")? διάλειμμα?
περίπτωση 2 : System.out.println ( " δύο ")? διάλειμμα?
περίπτωση 3 : System.out.println ( " τρία ")? διάλειμμα?
προεπιλογή
: System.out.println ( " ;")? διάλειμμα? }
Οι δηλώσεις διάλειμμα εμποδίζουν τον κώδικα από τη διεξαγωγή άσκοπων δοκιμών υπό όρους , όταν η μεταβλητής που δοκιμάζεται είναι συμφωνημένα. 2
Δημιουργήστε ένα βρόχο στο πρόγραμμά σας . Εισάγετε τον παρακάτω κώδικα στο πρόγραμμά σας , δείχνοντας πώς να χρησιμοποιήσετε τη break δήλωση στο πλαίσιο ενός βρόχου for :
int [ ] = { someNumbers 3 , 1 , 5 , 6 , 2 } ?
Int searchNumber = 5 ?
boolean foundNum = false ?
για ( int i = 0 ? i Δημιουργήστε ένα βρόχο , ενώ στο πρόγραμμά σας . Χρησιμοποιήστε τον παρακάτω κώδικα στο πρόγραμμά σας, για να αποδείξει τη χρήση του break δήλωση σε ένα βρόχο while : int totalNum = 0 ? Τυχαία randGen = νέα Random ( ) ? Ενώ (true ) { totalNum + = randGen.nextInt ( ) ? εάν ( totalNum > 100 ) { σπάσει? } } System.out.println ( totalNum ) ? ο κωδικός αυτός κρατά την προσθήκη τυχαίων αριθμών μέχρι το αποτέλεσμα να υπερβαίνει το 100 , χρησιμοποιώντας τη break δήλωση για να βγείτε από το βρόχο , το συντομότερο συμβεί αυτό Χρησιμοποιήστε ένα σημασμένο break δήλωση στο πρόγραμμά σας . Μπορείτε να καθορίσετε ποια δομή ελέγχου είναι να σπάσει , παρά να αφήνει το πρόγραμμα να επιλέξετε το προεπιλεγμένο , το οποίο είναι το πλησιέστερο στη δήλωση διάλειμμα. Χρησιμοποιήστε το παρακάτω για να καταδείξει πώς λειτουργεί ένα σημασμένο break δήλωση : int searchTotal = 12 ? ExtLoop : for (int i = 0 ? I <10 ? I + + ) { για ( int j = 0 ? j <10 ? j + + ) { αν ( i + j == searchTotal ) { System.out.println ( "Βρέθηκαν " + i + " + " + j + " = " + searchTotal ) ? σπάσει ExtLoop ? } } } Αυτή κώδικας προσαυξάνει δύο αριθμούς , και σταματά όταν φθάνει ένας συνδυασμός των δύο που προσθέτει μέχρι ένα συγκεκριμένο αριθμό αποτέλεσμα , χρησιμοποιώντας τη break δήλωση για να σταματήσει το εξωτερικό βρόχο από το να συνεχίσει να επαναλάβει μία φορά αυτός ο συνδυασμός έχει βρεθεί . Εάν η εντολή break είχε χρησιμοποιηθεί χωρίς ετικέτα , μόνο το εσωτερικό βρόχο θα έχουν σπάσει , έτσι ώστε ο εξωτερικός βρόχος θα συνεχιστεί. Ελέγξτε το πρόγραμμά σας και παρατηρήστε τα αποτελέσματα . Πειραματίζονται αλλάζοντας τις τιμές που δοκιμάζεται σε κάθε περίπτωση. Όταν προσαρμόσουν τη χρήση του break δήλωση με τα δικά σας προγράμματα , να εξετάσει τις δομές τους προσεκτικά , δεδομένου ότι μπορεί να είναι εύκολο να πιάσουν σε ένα βρόχο που ποτέ δεν θα εξόδου , κάνοντας το πρόγραμμά σας χρησιμοποιούν μέχρι περιττές πόρων και τελικά συντριβή .
Η . 4
5
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα