Olá pessoal,
Estou usando a colecao LinkedList do java, mas estou tendo problemas na hora de transforma-la em um vetor.
alguem saberia me dizer qual o problema?
O erro eh na linha 18
quando eu compilo eu recebe essa excessao
"Exception in thread “main” java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [LCards.Card;
at Game.Garbage.test(Garbage.java:32)
at Game.Table.(Table.java:89)
at Game.Table.(Table.java:36)
at main.Main.main(Main.java:23)
Java Result: 1
"
Obrigado
public class Garbage {
private LinkedList <Card> list;
public Garbage()
{
list = new LinkedList<Card>();
}
public void insertCardAtGarbage(Card c)
{
list.add(c);
}
public void test()
{
Card[] c = (Card[]) list.toArray();
for(int i = 0; i< c.length; i++)
{
System.out.printf("%c\t",c[i].getValue());
}
}
}