-2

What would be the difference between these two lines effectively?

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

and

ArrayList <MyClass> arrayList = new ArrayList<MyClass>();
a-z
  • 1,634
  • 4
  • 16
  • 35

1 Answers1

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

This one is valid in Java7.


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

This one is valid in Java7, Java6 and Java5.

Konstantin Yovkov
  • 62,134
  • 8
  • 100
  • 147