April 05
Prde. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Exemplo Map – foreach e autoboxing
nTabela de frequencia de palavras
npublic class Freq {
n   public static void main(String[] args) {
n      Map<String, Integer> m = new HashMap<String, Integer>();      
n      for (String a : args) {                                          // foreach e Autoboxing !!!
n          Integer freq = m.get(a);    m.put(a, (freq == null) ? 1 : freq + 1);    
n       }
n       System.out.println(m.size() + " distinct words:"); System.out.println(m);
n   }
n}
n% java Freq if it is to be it is up to me to delegate
n8 distinct words:
n{to=3, delegate=1, be=1, it=2, up=1, if=1, me=1, is=2}