valor ordenado obtener metodos funciona diccionario crear como java dictionary key-value

ordenado - ¿Cómo se crea un diccionario en Java?



metodos de hashmap java (4)

Esto crea el diccionario de texto (cadena):

Map<String, String> dictionary = new HashMap<String, String>();

luego lo usa como:

dictionary.put("key", "value"); String value = dictionary.get("key");

Estoy tratando de implementar un diccionario (como en el libro físico). Tengo una lista de palabras y sus significados.

¿Qué estructura / tipo de datos proporciona Java para almacenar una lista de palabras y sus significados como pares clave / valor?

¿Cómo, dada una clave, puedo encontrar y devolver el valor?




Querrá un Map<String, String> . Las clases que implementan la interfaz de Map incluyen (pero no están limitadas a):

Cada uno está diseñado / optimizado para ciertas situaciones (vaya a sus respectivos documentos para obtener más información). HashMap es probablemente el más común; el predeterminado de ir a

Por ejemplo (usando un HashMap ):

Map<String, String> map = new HashMap<String, String>(); map.put("dog", "type of animal"); System.out.println(map.get("dog"));

type of animal