o que acontece é o seguinte: quando se usa o operador (+) todos sabem que ele concatena Strings, isto irá acontecer somente depois de uma String ser encontrada.
Antes de se encontrar a String, se os outros valores forem números estes serão “somados”…
não sei se expliquei bem… :oops:
vejam:
int a = 2;
int b = 5;
String s = "Ricardo";
System.out.println(a + b + s); // Imprime: 7Ricardo
agora voltando na pegadinha que passei… System.out.println(a + b + c + s1 + d + e + s2);
a + b + c = 2
o resultado é a soma!, no caso a e b tinham seus valores default (zero)
a partir do momento em que a String “s1” é encontrada, o operador (+) funcionará como concatenação e o resultado será convertido para String!
P
Panga
eu tb consegui matar essa!
2a00null
P
Panga
eu tb consegui matar essa!
2a00null
Editado…
Foi mal!
Sem querer eu dupliquei a msg, naum tem a opção de deletar seu ultimo post?