Um de Operators and Assignments

7 respostas
tads

class A { public static void main(String[] args) { char a = 'a'; // 'a' = 97 char b = 'b'; // 'b' = 98 System.out.print(a + b + "" + a + b); } }

What is the result of attempting to compile and run the above program?

a. Prints: 290
b. Prints: 195195
c. Prints: 195ab
d. Prints: ab195
e. Prints: abab
f. Runtime error
g. Compiler error
h. None of the above

7 Respostas

Betinhum

letra d, pq do lado direito do " " ele irá “somar” os chars e do esquerdo irá imprimir os chars.

Acertei? :?:

A

é o contrário… do lado esquerdo somam-se os dois chars e do lado direito imprime as letras.
portanto é letra c. :wink:

Ironlynx

C.

P

essa é classica.

C

Betinhum

Pensei ter lido em algum lugar o contrário. :oops:

caiofilipini

Lembre-se que, como na matemática, operações com + são realizadas na ordem que aparecem. :wink:

[]'s

tads

Vcs estão afinados hein???

Letra C mesmo…

Criado 12 de setembro de 2003
Ultima resposta 15 de set. de 2003
Respostas 7
Participantes 6