Dúvida

2 respostas
V

Gostaria de saber qual a diferença em eu definir um elemento com tipo primitivo e um objeto, exemplo:

char letra;
Character letra;

ou também:

int numero;
Integer numero;

que funcionalidade eu posso ter a mais com o objeto e com o elemento não e vice-versa.

Agradeço quem puder responder
Valeu, abraço a todos.

2 Respostas

D

bom dia fera…

There are, however, reasons to use objects in place of primitives, and the Java platform provides wrapper classes for each of the primitive data types. These classes “wrap” the primitive in an object. Often, the wrapping is done by the compiler—if you use a primitive where an object is expected, the compiler boxes the primitive in its wrapper class for you. Similarly, if you use a number object when a primitive is expected, the compiler unboxes the object for you.

http://java.sun.com/docs/books/tutorial/java/data/numberclasses.html

O tutorial fala das classes númericas…mas a argumentação pode ser aplicada à todos os Wrappers.

t+

V

Valeu Daiana :wink:
Apanhei um pouco no inglês, mas acho que intendi.

Criado 9 de julho de 2007
Ultima resposta 9 de jul. de 2007
Respostas 2
Participantes 2