Which is a correct ArrayList declaration?
- A
ArrayList list = new ArrayList(int);
- Bcheck_circle
ArrayList<Integer> list = new ArrayList<>();
- C
ArrayList<int> list = new ArrayList<int>();
- D
ArrayList<int> list = new ArrayList<>();
Explanation
Generic type parameter must be a reference type; use <code>Integer</code> (not <code>int</code>).