Il seguente breve codice per la conversione da ArrayList<String> ad ArrayList<Object>:
Genera l' Output:codice:package simple; import java.util.ArrayList; public class Main { public static void main(String[] args) { ArrayList<String> arrString = new ArrayList<String>(); ArrayList<Object> arrObj = new ArrayList<Object>(); arrString.add("a"); arrString.add("b"); arrString.add("c"); arrObj.addAll(arrString); arrObj.forEach((e) -> outmsg(e.toString())); } static void outmsg(Object o){ System.out.println(o); } }
codice:a b c

Rispondi quotando
): "Java Generics and Collections" della O'Reilly. Ma se fossi interessato, aspetta, non prendere l'edizione originale (del 2006) perché tra poco più di 1 mese (a Maggio) esce la 2° edizione, questa: 