0
我想知道如何到專門的對象添加到泛型集合如何添加元素泛型集合
我使用下面的代碼
Collection<T> c;
Class1 object1 = new Class1()
c.add((T)object1)
這是正確的方法是什麼?
我想知道如何到專門的對象添加到泛型集合如何添加元素泛型集合
我使用下面的代碼
Collection<T> c;
Class1 object1 = new Class1()
c.add((T)object1)
這是正確的方法是什麼?
如果您收藏的目的是持有1類的唯一實例,你應該做的:
Collection<Class1> c;
Class1 object1 = new Class1();
c.add(object1);
或者你有讓您的收藏真的開放使用wildcard
仿製藥的選擇(雖然我不明白你的意圖在這個要求之後)使用這樣的代碼:
Collection<?> c;
Class1 object1 = new Class1()
c.add(object1)
它不需要任何鑄件。