Mega Code Archive

 
Categories / Java Tutorial / Generics
 

Using the wildcard

import java.util.ArrayList; import java.util.List; public class MainClass {     public static void printList (List<?> list) {         for (Object element : list) {             System.out.println(element);         }     }     public static void main(String[] args) {         List<String> list1 = new ArrayList<String>();         list1.add ("Hello");         list1.add ("World");         printList (list1);         List<Integer> list2 = new ArrayList<Integer>();         list2.add(100);         list2.add(200);         printList(list2);     } } Hello World 100 200