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 Should do something like this
ArrayList super Number> numberList = new ArrayList();
numberList.add(100);
for java 8, you can use stream(),
// to resolve your read problem cause by super>
ArrayList super Number> arrayList = new ArrayList();
arrayList.add(100);
List list = arrayList.stream().map(e->(Integer) e).collect(Collectors.toList());
System.out.println(list);