我使用Arraylist来保存异构数据……混合了String、int和class对象(这些对象可以是我定义的任何类的实例)。我已经将ArrayList初始化为ArrayList<Object> = new ArrayList<Object>。
但是我想我听人说过,直接引用对象是一种东西。坏的/不受欢迎的?我之所以提到对象,是因为我找不到任何合适的泛
我正在尝试创建一个表的二维列表,该表包含一个带有预定义行和列的单一类型的对象,并将所有的cels初始化为null,但是它不会通过下面的测试。public class Tab<E> {
List<List<E>> listOfLists = new ArrayList();
for (int i = 0; i < rows; ++i)
问题基本上就在于此,我们已经创建了一个对象ArrayLists数组,因为我们不确切地知道要在那里保存什么,但我们知道如何保存(我们必须这样做),所以构造函数方法上的默认创建将其初始化为
privateList<Object> collection,但后来一些输入会将其更改为字符串,所以位置上的AL应该类似于collection[i] = new ArrayList<String>(),但编译器说ArrayList<String> cannot be converted