Código Java:
Ver original
"sabado 2014-04-05"
y lo que quiero hacer es como saber si el substring "sabado" esta dentro de la cadena. segun entiendo, existe una funcion la cual te dice la posicion de la primera ocurrencia, indexof(). ya hice varias pruebas al pasarle cadenas como la de "sabado 2014-04-05" y al pasarle en esta funcion el nombre "sabado" me retorna el numero 0 que es la posicion de la primera ocurrencia. con esto se me ocure hacer un if en el cual teste los numeros de las ocurrencias, ya que estos siempre se encuentran en 0, entonses que haga algo, pero si no lo encuentra, esta funcion retorna un -1, y en este caso hara otra cosa. bueno, mi pregunta es si no existe alguna otra funcion mas facil y espesifica, por ejemplo en ves de que me devuelva el numero de ocurrencuias que me devuelva si es true o false por ejemplo:
Código Java:
Ver original
boolean subcadena; subcadena=nombre_de_funcion("sabado") if(subcadena==true){ //aqui ejecuta codigo cuando efectivamente //encontro el substring sabado dentro de la //cadena contenida en la variable fecha } else{ //aqui ejecuta codigo cuando en caso contrario //no encontro el substring sabado dentro de la //cadena contenida en la variable fecha }
bueno, esa es mi idea amigos. ¿alguna sugerencia o idea mejor de como podria resolver esto?