2012-08-14 21 views
1

我仍然在學習Java集合框架,它是如何工作....一般在陣列及其警示mesage

這是說,我們不能分配的大小與一類參數涉及所以,當我寫了下面代碼

Stacks<card> stack = new Stacks[5]; // it causes a compiler warning 

有沒有辦法讓我可以隱藏這個警告?

+6

你引用了集合框架,但你似乎試圖實例化一個數組。你確定你沒有試圖這樣做:'stack stack = new Stack <>()'? – 2012-08-14 22:10:42

回答

5

您確定要創建堆棧數組嗎?更好地使用:

Stack<Card> myStack = new Stack<Card>();