這是我的ArrayListStack類的頂部。我試圖使值成爲T的數組列表10.我得到一個錯誤「不兼容的類型所需:ArrayListStack找到:java.util.ArrayList」。在直線的數值=新的ArrayList(10)」。我將如何正確設置這個值感謝Java Array列表堆棧
import java.util.ArrayList;
public class ArrayListStack<T> implements StackInterface<T>
{
private ArrayListStack<Integer> values= new ArrayListStack<Integer>();
private int size;
public ArrayListStack()
{
size = 0;
values = new ArrayList<T>(10);
}
你檢查錯誤? 'values'在構造函數中甚至有不同的類型。 – Smutje