import java.util.HashMap;

public class APIHashMap {
    
    private static String[] keys = {"A","B","C"};
    private static int[] vals = {1, 2, 3};
    private static HashMap stuff = new HashMap();
    
    public static void main(String[] args) {           
	
	fillHashMap();
	showKeys();
	showValues();
	retrieveValues();
	
    }
    
    private static void fillHashMap() {
	for (int i=0 ; i < keys.length ; i++)
	    stuff.put(keys[i],new Integer(vals[i]));
    }
    
    private static void showKeys() {
	System.out.println(stuff.keySet());
    }
    
    private static void showValues() {
	System.out.println(stuff.values());
    }
    
    private static void retrieveValues() {
	for (int i=0 ; i < keys.length ; i++)
	    System.out.print(stuff.get(keys[i])+" ");
	System.out.println();
    }
    
}

/* Output:
   [C, B, A]
   [3, 2, 1]
   1 2 3 
*/