【发布时间】:2018-01-03 12:38:33
【问题描述】:
1.第一:有什么区别
ArrayList<Class> myList = new ArrayList<Class>();
ArrayList<Class> myList = new ArrayList<>();
2。第二:
如果我这样声明 myList:
ArrayList myList = new ArrayList<Integer>();
为什么这仍然有效:myList.add("A String!!");
但不使用此声明:
ArrayList<Integer> myList = new ArrayList<>();
【问题讨论】:
-
我的意思是 ArrayList myList = new ArrayList
(); -
抱歉我的粗心@Eran
标签: java arraylist netbeans generic-type-argument