Me pregunto si los arrays en Java podría hacer algo como esto:¿Java admite matrices asociativas?
int[] a = new int[10];
a["index0"] = 100;
a["index1"] = 100;
Sé que he visto características similares en otros idiomas, pero no estoy muy familiarizado con los detalles ... Sólo que hay formas de asociar valores con constantes de cadena en lugar de meros índices numéricos. ¿Hay alguna manera de lograr tal cosa en Java?
aaah ,,, entonces existe. la clase Map. Gracias. Soy nuevo en java :) – Fugogugo
@Fugogugo Dado que eres nuevo en Java, vale la pena señalar que no se puede pegar nada en un mapa. Si usa un TreeMap cualquiera que sea su clave necesita implementar la interfaz Comparable. Si usa HashMap, asegúrese de tener el código hash e iguala los métodos anulados en las claves que se colocan en el mapa. Sin embargo, las implementaciones predeterminadas de hashCode e iguales serán suficientes en muchos casos. –
espera, ¿qué? tan confuso comentario –