Clave de mapa correspondiente en Java

Respuesta simple: no hay tal manera.

Hay varios tipos de mapas.

HashMap se basa en un algoritmo de hash, que codifica prácticamente el contenido de la cadena. Se hace a propósito y no hay forma de derivar de manera confiable el contenido de la cadena a partir de una clave hash.

SortedMap le permite localizar rápidamente valores que están ordenados, pero no puede ayudarlo a encontrar palabras dentro de esas cadenas.

La única forma de hacer lo que necesita hacer es iterar sobre todo el conjunto de claves.

Alternativamente, puede emplear algoritmos de búsqueda de texto que crean índices para su conjunto de cadenas y le permiten acelerar la búsqueda.

Considera esto: http://lucene.apache.org/core/

Otra idea es crear su propio algoritmo de hash o implementación de mapas que se adapte a sus necesidades. Sin embargo, esto podría ser más complicado de lo que parece ...

Respuesta 1

Estoy tratando de eliminar por completo el logotipo de la hoja de arranque de primavera en el navegador web. Imagen adjunta para referencia: Intento 1: Se agregaron estos dos en el archivo application.properties spring.mvc.favicon.enabled = ...

Me gustaría obtener el texto dentro de un elemento que tiene dos atributos, la muestra xml es la siguiente <? Xml version = "1.0" encoding = "UTF-8"?> <consultas> <query pagename = "master" .. .

System.getProperty ("java.class.path") devuelve una lista de archivos jar que utiliza un proceso java. Tengo un proceso de servidor que necesita cerrarse con gracia cuando cualquiera de esos archivos jar se eliminan. El servidor tiene ...

Traté de usar cualquiera de esos 2 métodos, de modo que el mensaje que envié a través de ese productor caducará. Por ejemplo, había establecido el tiempo de vida en 5 segundos (5 000 ms) pero incluso después de 5 ...