I have a ArrayList generic wildcards type, which is taking Number as extends. I am trying to add the integer values to the ArrayList.
Buts it\'s giving me an error
You can't add a Integer to the list because maybe it is a list of Float, and not a list of Integer.
You can do:
ArrayList super Number> numberList = new ArrayList(); numberList.add(100);
or just
ArrayList numberList = new ArrayList(); numberList.add(100);