Type parameters of generic types can be assigned primitive types
One can only use reference types. Primitive types can’t be used as type arguments.
So, ArrayList<Integer> is ok, but ArrayList<int> is wrong.
ArrayList<Integer>
ArrayList<int>
Follow us on twitter to hear about new misconceptions.