"E agora é hora de um tópico pequeno, mas interessante: conversões para o tipo String."
"Em Java, qualquer tipo de dado pode ser convertido em String."
"Isso parece legal."
"É melhor do que legal. Quase todo tipo pode ser implicitamente convertido em uma String. Isso é fácil de ver quando adicionamos duas variáveis, onde uma é uma String e a outra é outra coisa. A variável não-String será convertida em uma Corda."
"Confira alguns exemplos:"
Comando | O que realmente acontece |
---|---|
|
|
|
|
|
|
|
|
|
|
Conclusão: Se adicionarmos uma String e 'qualquer outro tipo', o segundo tipo será convertido em uma String .
"Preste atenção na linha quatro da tabela. Todas as operações são executadas da esquerda para a direita. É por isso que somar 5 + '\u0000' " é o mesmo que somar números inteiros."
"Então, se eu escrever algo como String s = 1+2+3+4+5+"m"
, vou conseguir s = "15m"
?"
"Sim. Os números serão adicionados primeiro e, em seguida, a soma será convertida em uma string."
GO TO FULL VERSION