This code is giving class cast exception Can anybody explain me why?
Source
java inquisition
public static void main (
String [] args ) {
Map<Integer, String> map = new LinkedHashMap<Integer, String> ();
Map<Integer, String> sap = new HashMap<Integer, String> ();
populate( map );
populate( sap );
System.out.println( map.get(1) + sap.get(1) );
}
static void populate ( Map m ) {
for ( int i = 0 ; i < 10 ; i++ ) {
m.put(i,i);
}
}
Regards,
Abdul Mohsin