Diferença entre “char” e “String” em Java
Estou lendo um livro para Java que estou tentando aprender e tenho uma pergunta. Não consigo entender qual é a diferença entre o tipo de variávelchar
eString
. Por exemplo, há uma diferença entreint
eshort
, os bytes na memória e a área de números que eles possuem.
Mas qual é a diferença entrechar
eString
? exceto aquilochar
use (') e "String" (").
PS: É a minha primeira linguagem de programação "real". (Na escola eu aprendi uma linguagem falsa para o propósito da aula de programação.)