Cadenas en JAVA
Soy Antonio.
Estoy haciendo una aplicación y me he atascado en una cosilla... Os pongo un ejemplo simple de lo que quiero hacer.
Yo recibo un String que contiene palabras
String inicial="uno dos tres cuatro cinco seis siete ocho nueve diez" ;
En mi aplicación son frases por lo que serían más largas.
Lo que yo quiero hacer es buscar si una palabra esta entre las que tiene ese String y poder poner un entero que me deje mostrar las POR palabras anteriores y posteriores a la que yo busco.
Es decir, si llamo a un supuesto método o función buscar(cinco, 2); me debería mostrar "tres cuatro cinco seis siete" y el cinco me gustaría que saliera marcado (no se si existe Highlighter en JAVA) en algún color...
Lo que intento es "imitar" un poco la búsqueda de google que buscas una serie de palabras y los resultados te muestran en negrita las palabras que has buscado y te muestran una serie de palabras que hay por delante y por detrás.
¿Alguien sabe como podría hacerlo?
Estoy haciendo una aplicación y me he atascado en una cosilla... Os pongo un ejemplo simple de lo que quiero hacer.
Yo recibo un String que contiene palabras
String inicial="uno dos tres cuatro cinco seis siete ocho nueve diez" ;
En mi aplicación son frases por lo que serían más largas.
Lo que yo quiero hacer es buscar si una palabra esta entre las que tiene ese String y poder poner un entero que me deje mostrar las POR palabras anteriores y posteriores a la que yo busco.
Es decir, si llamo a un supuesto método o función buscar(cinco, 2); me debería mostrar "tres cuatro cinco seis siete" y el cinco me gustaría que saliera marcado (no se si existe Highlighter en JAVA) en algún color...
Lo que intento es "imitar" un poco la búsqueda de google que buscas una serie de palabras y los resultados te muestran en negrita las palabras que has buscado y te muestran una serie de palabras que hay por delante y por detrás.
¿Alguien sabe como podría hacerlo?
1 Respuesta
Respuesta de aleja26
1