Java es un lenguaje de programación orientado a objetos de gran alcance, ampliamente utilizado. Código Java compilado se ejecuta en varios sistemas operativos y dispositivos de Windows y de Mac a PC smartphones y cajeros automáticos. Idiomas como cadenas uso de Java , que son las letras o cadenas de caracteres, como una oración . Los desarrolladores de Java a menudo tienen que buscar una cadena larga de la aparición de una subcadena , que por ejemplo podría ser una palabra concreta en una frase. En Java , las cadenas son en realidad objetos y tienen muchos métodos que pueden operar en ellos. Se puede buscar una cadena para una subcadena utilizando el método String.IndexOf (). Cosas que necesitará
instalado Java compilador
Ver Más instrucciones
1
definir una cadena en la que buscar el siguiente:
String input
= " ; Esta es una prueba, sólo una prueba " ;
2
Definir una cadena a buscar :
prueba del hilo
= " prueba " ;
< br > 3
de ensayo para la sub-cadena "test " en la cadena principal. Utilice el método indexOf () para determinar el índice en el que aparece la palabra "prueba " en la cadena se define como entrada:
int index = input.indexOf (test) ;
4 < método p > el indexOf () devuelve un valor de -1 si la subcadena no se encuentra y el índice si se encuentra. Usted puede probar la existencia e imprimir los resultados con:
if ( index = -1 !) System.out.println ( "Se ha encontrado la cadena" + " \\ " "+ prueba + " \\" " +" en el lugar : "+ index) ; otra System.out.println (" \\ "" + prueba + " \\" " +" no encontrado! " ;) ;
5
parches las piezas juntas en una pieza completa de código es el siguiente :
//un exmaple de searchingclass string Ejemplo { public static void main (String [ ,"] args ) { //crea una cadena que se puede buscar a través de la entrada string = "Esto es una prueba, sólo una prueba " ;
//Ahora define la cadena a prueba en la prueba cadena cadena de entrada = "prueba " ; //indexOf ( ) es un método que funciona en la cadena, volver //la posición en la cadena que la cadena o un carácter que se trate //se encuentra , o -1 si no se encuentra índice de int = input.indexOf (test) ;
//prueba e imprimir los resultados if ( index = -1 !) System.out.println ( "Se ha encontrado la cadena" + " \\" " ; + prueba + " \\" " +" en el lugar : "index +) ; otra System.out.println (" \\ "" + prueba + " \\" " +" no encontrado " ) ; !
} \\ \\ cierra bloque main} \\ \\ cierra clase