¿Cuál es la forma más directa de crear una tabla hash (o matriz asociativa ...) en Java? Mi google-fu ha aparecido un par de ejemplos, pero ¿existe una forma estándar de hacerlo?¿Cómo creo una tabla hash en Java?
¿Y hay una forma de llenar la tabla con una lista de pares clave-> valor sin llamar individualmente a un método de agregar en el objeto para cada par?
+1, mencionas tanto Hashtable como HashMap. – bgw
De la entrada jGuru: "La diferencia clave entre los dos es que el acceso al Hashtable está sincronizado en la tabla mientras que el acceso al HashMap no lo está. Puede agregarlo, pero no está allí por defecto. Otro La diferencia es que el iterador en el HashMap es a prueba de fallas, mientras que el enumerador del Hashtable no lo es. Si cambia el mapa mientras lo itera, lo sabrá ". – ErikAGriffin