Galera não sei se isso vai cair no exame mas é bem a cara das pegadinhas da prova
int y= 0;
for ( int x = 1; x-- > y & x==0 ; ) {
System.out.println( x );
System.out.println(“teste”+ “\n”);
}
}
Qual resultado desse laço ?? compila?? entra no laço ?? laço infinito ??
flw
É só tentar rsss!!!
Compila sim e imprime
0
teste
a duvida nesse caso é se o x-- já resolveu ou não quando acontece o x==y. hehehe. boa pegadinha…
LPJava
#4
nao vi nenhuma questo no java 1.5 com o operador –>
[quote]É só tentar rsss!!!
Compila sim e imprime
0
teste[/quote]
Hahaha eu sei, a intenção era mostrar a pegadinha …
e se ao inves de fazer como esta a cima eu fizer
[code] int y= 0;
for ( int x = 1; --x > y & x==0 ; ) {
System.out.println( x );
System.out.println(“teste”+ “\n”);
}
} [/code]
Abraços…
Acabei formulando essas pegadinhas quando conversava com um colega de trabalho sobre a certificação e suas “pegadinhas” … abraço
boa essa…
Camilo,
tem operador -->
e sim uma decrementação de x depois o >
Acho que é isso mesmo… rs
Geraldo
[quote=Omeganosferatu][quote]É só tentar rsss!!!
Compila sim e imprime
0
teste[/quote]
Hahaha eu sei, a intenção era mostrar a pegadinha …
e se ao inves de fazer como esta a cima eu fizer
[code] int y= 0;
for ( int x = 1; --x > y & x==0 ; ) {
System.out.println( x );
System.out.println(“teste”+ “\n”);
}
} [/code]
Abraços…
Acabei formulando essas pegadinhas quando conversava com um colega de trabalho sobre a certificação e suas “pegadinhas” … abraço
[/quote]
Não imprime nada? rs
Geraldo
Raff
#9
Pessoal não pega mesmo por que tem um operanção &( and )
ela so é verdadeira se as duas condições forem verdadeiras exemplos…
x y resultado.
0 0 0
0 1 0
1 0 0
1 1 1