Duvida Variavel ! [RESOLVIDO]

6 respostas
F

Porque temos q utilizar a variavel String com letra maiuscula?? ja que as outras(int, long, double…) são minusculas??

6 Respostas

E

Porque String é um classe assim como a classe Object…
(int, long, double…) são tipos primitivos, ou seja não são objetos, porem temos Classes de tipos primitivos tais como:

Integer
Long
Double
etc…

E

A pergunta do Felipe, provavelmente, é porque em .NET o nome da classe “System.String” tem um sinônimo, que é “string” (com minúscula).
Existem em .NET alguns sinônimos, como int para System.Int32, double para System.Double etc.

Como Java não tem esse conceito de sinônimos (afinal de contas é uma linguagem mais antiga e menos complicada), então você é obrigado a usar java.lang.String ou então String, nunca “string”.

F

Não sabia que String era uma classe!!
Vivendo e aprendendo :lol:

Rodrigo_Sasaki

coloque a tag [RESOLVIDO] no seu primeiro post do tópico, por favor…

igor_ks

tava lendo uma vez que no java 8, nao vai ter mais tipos primitivos, vai ser igual C#, vai ser tudo classe. Maneiro né? :slight_smile:

Se alguem recorda de ter lido algo sobre isso tb, confirme-me

F

Vai ser tudo classe intao??
Nao sabia dessa ;d

Criado 23 de maio de 2012
Ultima resposta 28 de mai. de 2012
Respostas 6
Participantes 5