2013-10-23 106 views
-2

這兩行之間有什麼區別?在Java中聲明集合的類型

ArrayList <MyClass> arrayList = new ArrayList<>(); 

ArrayList <MyClass> arrayList = new ArrayList<MyClass>(); 
+1

哪個版本的java,它根據版本有所不同。 – kosa

回答

4
ArrayList <MyClass> arrayList = new ArrayList<>(); 

這一個是在Java7有效。


ArrayList <MyClass> arrayList = new ArrayList<MyClass>(); 

這一個是在Java7,和的Java6 Java5中有效。