CHAR e STRING..?

Em tutoriais estou lendo que entre os tipos básicos de JAVA está o char e não falam de string , porque?
Posso declara um atributo como char ou como string, certo?

valeu
yvan

char são caracteres tipo ‘c’, ‘b’, ‘z’ e etc, vc declara com aspas simples(’’) e string vc pode fazer de varios jeitos e o mais simples é “texto”, no string sçao aspas duplas("").

:slight_smile:

Olá yvan,
Falando bem por cima, char só cabe uma letra, e String é uma Classe, ou seja, vc tem um objeto String!

Mais ou menos isso que vc keria saber?!

PS.: Se alguém quiser explicar de uma forma mais bonita, rebuscada… fala aí!!

1 curtida

E assim mesmo q tem q ser:
SIMPRIM + EFICIENTE!!!

Abracao e te +

Mas o que não entendi é porque os tutoriais que vi falam que os tipos de atributos em java são:

  • inteiros: byte / short / int / long
  • números de ponto-flutuante: float / double
  • caracteres: char
  • booleanos: boolean

E não falam da string?

Vários tutoriais estaum assim…

em java, tudo oq não for um tipo primitivo, é um objeto, sem exceções… String é um objeto, os primitivos são boolean, byte, char, short, int, long, float e double, fora isso… é tudo objeto!!! :slight_smile:

1 curtida