Pra que serviria <>

5 respostas
B

Bom pessoal,
estava vendo uns programas e notei q utilizavam o <List> ou então alguma classe e isso sempre em um metodo… isso seria semelhante ao (double) variavel em uma variavel ??? só q <> seria para o metodo???
Como nem sei como isso se chama nem sei por onde começar a pesquisar sobre isso…

Mas qual seria a finalidade do <> ??

Valew Pessoal

5 Respostas

B

bom, pode usar isso na ArrayList, colocando so <> depois disso vc estará limitando a ArrayList a armazenar objetos somente daquele tipo, funciona assim;

ArrayList<Gato> ListaDeGato = new ArrayList<Gato>();

ou seja, vc estará cirando uma ArrayList que armazena objetos do tipo Gato. Essa é uma utilização dos <> (menor maior), agora se é aplicado em algum outro lugar, ainda não sei.

B

ah axu que eu entendi + ou - … mas qual seria o nome disso ???

valew

B

vc quer os nomes disso: <> ou o nome que eu fiz com a ArrayList?

Bom, <> isso em HTML se chama Tag, na matemática sinal de maior e sinal de maior. Se no Java tem algum nome especifico, não sei.

E fiz na ArrayList uma restrição do tipo da ArrayList.

espero ter ajudado.

F

Procura por generics…

http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html

B

opa era isso mesmo que eu precisava valew cara…

valew

Criado 3 de novembro de 2006
Ultima resposta 3 de nov. de 2006
Respostas 5
Participantes 3