Uscire contemporaneamente da 2 o più cicli in Java

A volte può capitare che dobbiamo uscire non da un solo ciclo ma da due o più contemporaneamente al verificarsi di una certa condizione..

Per fare questo, etichettiamo i cicli e con l’istruzione break <etichetta> usciamo dal ciclo ed andiamo all’ altro!

Qui sotto vediamo un piccolo esempio per capire meglio:

public class esempio {
	public static void main (String args[]) {
		boolean condizione = true;
		System.out.println("Inizio");
		punto_uscita:while (true) {
			while (true) {
				System.out.println("Dentro secondo while prima del break");
				if (condizione) {
					break punto_uscita;
				}
				System.out.println("Dentro secondo while dopo del break");
			}
		}
		System.out.println("Fine");
	}
}
Se ti è stato utile il mio articolo, spendi un secondo del tuo tempo e dammi un +1, Google ed io ne saremmo felici 🙂 Grazie mille 🙂
Precedente Significato di Trunk, Branches e Tags Successivo Spostamenti su una matrice in Java

5 commenti su “Uscire contemporaneamente da 2 o più cicli in Java

  1. Salvatore Gentile il said:

    ciao ale, ti volevo chiedere una cosa di java che riguarda il progetto(gioco)di prog. avanzata….
    dovrei creare una matrice ke mi tiene conto della posizione che occupo e premendo o destra o sinistra mi dice qnd mi sposto, anche con la semplice stampa, ad esempio premo destra e mi stampa:”sei nella posizione 1″, ripremo destra “sei nella posizione 2” ecc….come potrei fare?io sono proprio a terra con la programmazione in java, quindi se è possibile gradirei proprio qualche accenno di codice!!!grazie 🙂

  2. Ciao Salvatò!
    qui trovi un pò di codice su come gestire un movimento con i tast 1,2,3,e 4 della tastira..
    Per farlo con i tasti freccia devi implementare l’interfaccia KeyListener.. Sul primo volume del Core Java2 da pagina 312 in poi trovi l’aiuto per farlo.. 🙂

  3. Salvatore Gentile il said:

    Grazie alè,
    sei un grande come sempre…
    non credevo che mi avresti risposto così velocemente!!!!

    ps: il parser di html è stato un successo!!!!grazie 🙂

  4. carmelo il said:

    ogni volta che apro Google mi appare la sritta:javaScript error undefinible.
    solo dopo aver cancellato la schermata di tale scritta posso continuare nell’uso del mio Mac.
    Posso sapere cosa fare per togliere tale errore?
    grazie per la vostra gentilezza.
    carmelo

  5. Ciao Carmelo,
    non ho compreso bene il tuo problema, ma anche se volessi non ti potri aiutare in quanto non ho un Mac/Safari..

    Fammi sapere se e come hai risolto il problema..

    Ciao, Alex

Lascia un commento

quattordici − tredici =

*

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.