package fj11;
/**
*
* @author Lucas Frizzo
* lucas-frizzo.blogspot.com
*/
public class LabeledLoops {
public static void main(String [] args){
int total;
boolean erro = false;
inicio:
if(!erro)
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
for(int k=0;k<10;k++){
for(int l=0;l<10;l++){
for(int m=0;m<10;m++){
total = (i*10000 + j*1000 +k*100 + l*10 + m);
System.out.println("agora estamos tratando do : " + total);
if(total == 666) {
erro = true;
break inicio;
}
}
}
}
}
}
}
}
quinta-feira, 24 de novembro de 2011
Labeled Loops (Loops Rotulados)
O conceito de Labeled Loop é bem simples, você concede um rótulo(nome) para um loop conforme o exemplo abaixo o nome foi dado ao primeiro loop(inicio:) e precisar sair do loop por algum motivo você faz a chamada do break (break label)
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário