Moleza!

14 respostas
J

qual a saida disto. minha traducao eh podre… mas ta la

public class Test{

public static void main(String[] vai){

boolean x = false;

if(x=true)
   System.out.println("true");

}

}

A) mostra 'true’
B) da excessao na thread main
C) excessao no operador de comparacao do if
D) roda mas nao mostra nada

14 Respostas

F

opcao C

mas na verdade nao eh excecao… simplesmente nao compila
pois um unico = eh atribuicao e nao comparacao, e java da erro qndo se poe atribuicoes desse jeito para se evitar erros de logica, mas se vc botasse dentro de mais um parentese:

if((x=true))

ai compilaria e imprimiria “true”

C

“Felipe”:
opcao C

mas na verdade nao eh excecao… simplesmente nao compila
pois um unico = eh atribuicao e nao comparacao, e java da erro qndo se poe atribuicoes desse jeito para se evitar erros de logica, mas se vc botasse dentro de mais um parentese:

if((x=true))

ai compilaria e imprimiria “true”

To contigo e n abro!!
Na mosca!! :razz:

M

letra A, direto… ele compila, a tribui true, e passa no if… não to ligado nesse lance q o felipe falou de evitar erros de lógica… :roll: , mas é letra A cara…

S

Realmente é a letra A

M

tbem no nessa…

S

Acho que isso não compila.
Ltra C.

D

tow com o matheus, ele atribui a x o valor true, logo o if torna-se verdadeiro, e irá imprir “True”

D

Não tenho certeza, estou indo no chute, mas também acredito que seja letra A, por já ter visto algo parecido.

F

nao lembro onde eu li sobre esse lance, acho q foi ateh no livro dos deitel, mas n tenho certeza… mas tinha um negocio de evitar uns erros q podem acontecer em C/C++ (q n verifica isso)…

L

Essa ai é facilima A.

J

tipica questão “pega ratão”, ela eh obvia mas no impulso voce vai logo no expection pelo operador de atribuicão no if.
confesso que eu qdo fiz o teste errei esta…
resposta certa letra ‘A’ …
:twisted:

comprei meu voucher… laia, laia :diabo:

M

e a minha prova ta marcada pra próxima quinta, laia laia hahahaha :lol:

J

bah cara, boa sorte!!
eu recem vou começar a estudar.

voucher pago agora e so esperar :diabo:

C

To na torcida, vc vai conseguir! :razz:

Criado 3 de novembro de 2004
Ultima resposta 6 de nov. de 2004
Respostas 14
Participantes 10