我有两个问题:
我想做一个用作迭代器的方法。我有数组数组,我希望我可以在这个迭代器上使用for循环,每次都接收下一个项目。
我在抽象类中有一个arrayList,在继承类中,我使用字符串初始化这个ArrayList,并在第二次使用linkedList初始化它。
那么如果我必须声明这个ArrayList的类型我要编写什么?我尝试了ArrayList(Object),但我想知道是否有更好的方法来做到这一点。
我试过
ArrayList<Object>
答案 0 :(得分:0)
如果您希望某个类型既可以是ArrayList
又可以LinkedList
,那么请使用List
,因为它是这两种类型的父接口。