J2ME + BUSQUEDA
Alguien podria decirme como hacer una busqueda de una parte determinada de una cadena?, Me explico, tengo una STRING definida de esta manera:
private static String DTO ="1 PRIMERO UNO." +"n" +
"2 SEGUNDO DOS."+"n"+
"3 TERCERO TRES."+"n"+
"4 CUARTO DOS TRES."+"n"
querria hacer una busqueda donde al poner la palabra DOS, por ejemplo, me buscara en la cadena DTO todo lo que coincidiera con DOS y me lo mostrara.
Gracias 1000 de antemano
private static String DTO ="1 PRIMERO UNO." +"n" +
"2 SEGUNDO DOS."+"n"+
"3 TERCERO TRES."+"n"+
"4 CUARTO DOS TRES."+"n"
querria hacer una busqueda donde al poner la palabra DOS, por ejemplo, me buscara en la cadena DTO todo lo que coincidiera con DOS y me lo mostrara.
Gracias 1000 de antemano
hacer esto:
public String Extraer(String Original, String Busqueda)
{
int ultocurrencia=0;
String Resultado="";
while (Original.indexOf(Busqueda,ultocurrencia)>=0)
{
ultocurrencia=Original.indexOf(Busqueda,ultocurrencia);
Resultado+=Original.substring(ultocurrencia,ultocurrencia+Busqueda.length());
}
return Resultado;
}
public String Extraer(String Original, String Busqueda)
{
int ultocurrencia=0;
String Resultado="";
while (Original.indexOf(Busqueda,ultocurrencia)>=0)
{
ultocurrencia=Original.indexOf(Busqueda,ultocurrencia);
Resultado+=Original.substring(ultocurrencia,ultocurrencia+Busqueda.length());
}
return Resultado;
}
