HashMap

Oi
Estou com problemas!!!

Tenho uma apresentação, que quando pesquiso o codigo do cliente que é um string, mas na verdade na classe cliente é um inteiro me dá erro na conversão…tenho 3 classes: cliente, contacorrente e apresentação, pra guardar os clientes uso um HashMap, pra guardar as contas uso um ArrayList…
Se alguem tiver fontes com exemplos de uso de hashmap me envie por favor…

ME AJUDEM!!!

Valeu
Marci

System.out.println(" Deseja sacar e/ou depositar: ");

    System.out.println("\t S para sacar ");

    System.out.println("\t D para depositar ");

    opcao = teclado.readLine();

    while(!opcao.equalsIgnoreCase("fim")){

         System.out.print(" Informe o codigo do cliente: ");

         codigo = teclado.readLine();

         cliente umCliente =(cliente) clientes.get(Integer.parseInt(codigo));//AQUI DA ERRO!!!

         if(umCliente != null){

              System.out.print(" Informe o numero da conta");

              numero= teclado.readLine();

              boolean achou = false;

              ContaCorrente= null;

              for(int i=0; i< contas.size(); i++){

                  c= (ContaCorrente) contas.get(i);

                  if(c.getNumero() = numero){

                      achou= true;

                      break;

                    }

                   if (achou){

                       if(!opcao.equalsIgnoreCase("s")){

                           System.out.print("Informe quanto deseja sacar:");

                           valor = teclado.readLine();

                           return c.sacar(valor);

                        }

                       else

                         { System.out.print("Informe quanto deseja depositar:");

                           valor =teclado.readLine();

                           return c.depositar(valor);

                        }

                    }//fecha o achou

                }//fecha o for

                System.out.println(" Deseja sacar e/ou depositar: ");

                System.out.println("\t S para sacar ");

                System.out.println("\t D para depositar ");

                opcao = teclado.readLine();

            }//fecha o while

Olá fiz um exemplo muito básico sobre hashmap espero que te ajude, abaixo segue o link:

http://www.j2b.com.br/abstract/index.php?op=ViewArticle&articleId=9&blogId=1