Generics LinkedList

4 respostas
J

Por que esta dando erro na linha de criação dos objetos…

import java.util.*; class A {} class B extends A {} public class killer69 { public static void main(String[] args) { List<A> listA = LinkedList<A>(); // erro List<B> listB = LinkedList<B>(); // erro List&lt;Object&gt; listO = LinkedList&lt;Object&gt;(); //erro m1(listA); m1(listB); m1(listO); m2(listA); m2(listB); m2(listO); } public static void m1(List&lt;? extends A&gt; list){} public static void m2(List<A> list){} }
Por que esta dando esses erros? se resolver! qual dessas chamadas de método funcionaram???

Obrigado…

4 Respostas

sergiotaborda

Falta o uso de new

List<A> listA = new LinkedList<A>();
J

essa foi ridícula…

ja to ficando muito noia…rs vou dar um tempo agora desda hora que acordei que to estudando… to preocupado com essa prova… dificuldade ate de dormir

Reilander

ta noiado mesmo

LPJava

hehhe! tem olhar tudo… na hora…

Criado 2 de maio de 2008
Ultima resposta 3 de mai. de 2008
Respostas 4
Participantes 4