parar um For? Bom tem muitos jeitos...
você pode setar a variavel que ele usa como
contador para o limite dele:
void testeUmFor(){
for(int i=0; i< 10;
i++){
if(i ==
5){
i = 10; //
Gostaram da gamb em...
}
}
return;
}
ou assim:
void testeUmFor(){
for(int i=0; i< 10; i++){
if(i ==
5){
break;
}
}
return;
}
Eu uso a segunda opção, mas quanto ao retorno do método é no fim dele mesmo
que se coloca um retorno Default. Se vc precisa dar um retorno especial somente
quando o for para no meio então seria melhor vc ter um flag para saber se o
for foi ate o fim ou não, ou seja antes do break vc seta esse flag, depois vc da
o break e faz um simples if.
void boolean testeSeUmForPara(){
boolean breakParouNoMeio = false; //flag
for(int i=0; i< 10; i++){
if(i ==
5){
breakParouNoMeio = true; //seta
o flag
break; //para o
for
}
}
if(breakParouNoMeio) return true; //devolve true pq o for parou
no meio
return false; //devolve sempre q o for não parar no meio.
}
Espero ter ajudado e maus ae se compliquei mais ainda... Marcos Tadeu P. Vargens
[EMAIL PROTECTED]
|
- [java-list] Como parar um for? Fabrizio Barata
- Re: [java-list] Como parar um for? Rafael Vidal Aroca
- [java-list] Re: Como parar um for? Mauro Martini
- RE: [java-list] Como parar um for? Marcos Tadeu P. Vargens
- RE: [java-list] Como parar um for? Luiz Fernando Bicalho
- Re: [java-list] Como parar um for? Felipe Leme
- Re: [java-list] Como parar um for? Rodrigo A. Bariviera
- RES: [java-list] Como parar um for? Cristiano S. Neves
- Re: [java-list] Como parar um for? wwistuba