[C con Clase] donde encuentro un foro como este pero sobre java?

German Ponce german.informatico en gmail.com
Dom Jul 6 01:05:25 CEST 2008


holas a todos , necesito ayuda sobre java es por eso que recurro a ustedes
para sabe que foro es recomendable para resolver mis dudas

de todas formas y si no es mucha molestia les dejo el codigo que no me
funciona , resulta que estoy haciendo un programa que administre una tabla
hash, para esto use la clase hashmap que viene en java . sin embargo no
entiendo porque me entrega un error, como info , estoy usando  ubuntu con
java 6  espero que me puedan ayudar

MeNASJE DE ERROR: pruebahash$ javac pruebaHashmap.java -Xlint
pruebaHashmap.java:36: warning: [unchecked] unchecked call to put(K,V) as a
member of the raw type java.util.HashMap
                       t.put(nombre,s);
                            ^
1 warning




import java.util.*;
import java.io.*;

class Simbolo{

          String nombre;

          Integer valor;

          public Simbolo(String nombre, Integer valor){

                   this.nombre = nombre;

                   this.valor = valor;

          }

  }


class TablaSimbolos{

             HashMap t;

             public TablaSimbolos(){

                      t = new HashMap();

             }

             public Simbolo insertar(String nombre){

                       Simbolo s = new Simbolo(nombre, new Integer(0));

                       t.put(nombre,s);

                       return s;

             }

             public Simbolo buscar(String nombre){

                      return (Simbolo)(t.get(nombre));

             }

             public void imprimir(){

             Iterator it = t.values().iterator();

                          while(it.hasNext()){

                                  Simbolo s = (Simbolo)it.next();

                                  System.out.println(s.nombre + ": "+
s.valor);
            }
        }//fin imprimir



            public boolean estaVacio(){

            if(t.isEmpty())return true;

            else return false;
        }






   }



public class pruebaHashmap{

 public static void main(String[] arg){



        TablaSimbolos tabla = new TablaSimbolos();

        tabla.insertar("german");
        tabla.insertar("noe");
        tabla.insertar("carlos");
        tabla.insertar("edward");

        System.out.println("esta vacio?="+tabla.estaVacio()+" esta");

}

}
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20080705/32c453d6/attachment.html>


Más información sobre la lista de distribución Cconclase