public static <E extends Number> List<? super E> process(List<E> num)
this is the method's signature.
i want to use method like this
//Insert cod here
output=process(input);
which pair i should put at //Insert code here so that my code compile? at least is should accept input and output?
ArrayList<Integer> input=null;
ArrayList<Integer> output=null;
ArrayList<Integer> input=null;
List<Integer> output=null;
a. ArrayList<Integer> input=null;
List<Number> output=null;
b. List<Number> input=null;
ArrayList<Integer> output=null;
c. List<Number> input=null;
List<Number> output=null;
d. List<Integer> input=null;
List<Integer> output=null;
e. ArrayList<> input=null;
ArrayList<> output=null;
the answer in My book (
SCJP 310-055 by Kathy Sierra and Bert Bates)
is b,e,f
but practically when i tested the code none of copiled.
please help to get answere