|
Στην Java, τα διαλείμματα μπορούν να ξεπηδήσουν από τον βρόχο αλλά μόνο ένα, και το goto θεωρείται μόνο ως κλειδί στην Java και δεν έχει κανένα αποτέλεσμα Αυτή η μέθοδος μπορεί να χρησιμοποιηθεί για να ξεφύγει από πολλαπλούς ένθετους βρόχους Ορίστε ένα bit σημαίας στην αρχή του βρόχου, ορίστε έναν δείκτη και, στη συνέχεια, χρησιμοποιήστε τη δήλωση break με αυτό το σύμβολο για να μεταβείτε έξω από τον πολλαπλό βρόχο.
[mw_shl_code=java,true]δημόσια τάξη Test1 { public static void main(String[] args) { JUMP:// ορίσετε μια ετικέτα για να μεταπηδήσει από το multiloop χρησιμοποιώντας μια δήλωση break με αυτήν την ετικέτα for(int i=1; i<100; i++){ for(int j=1; ι<100; j++){ για (int k = 0; κ < 100; k++) { if(i==10){ σπάσιμο JUMP? } } } System.out.println("εκτέλεση" +i); } System.out.println("Τέλος εκτέλεσης"); } }[/mw_shl_code]
|