16 08 2014
QUESTION 1 Given a pre-generics implementation of a method: public static int sum(List list) { int sum = 0; for ( Iterator iter = list.iterator(); iter.hasNext(); ) { int i = ((Integer)iter.next()).intValue(); sum += i; } return sum; } What three changes allow the class to be used with generics and avoid an unchecked warning? […]