Red de conocimiento del abogados - Preguntas y respuestas jurídicas - Encuentre el valor del subíndice de una determinada palabra en String en Java y generelo en un bucle

Encuentre el valor del subíndice de una determinada palabra en String en Java y generelo en un bucle

//No entiendo particularmente lo que quieres decir con la salida del bucle. Si solo quieres encontrar el subíndice, simplemente usa el método indexOf de la clase String.

/ /Escríbelo según tu intención. Echa un vistazo, el código incluye el uso del método indexOf, échale un vistazo.

public class StringFun {

public static void main(String[] args) {

String str="Cada vez que juego al escondite con mis hijos, siempre espero a que se escondan antes de irme a casa ";

System.out.println(str.indexOf("and"));

System. out.println.(str.indexOf("Niños"));

stringFun('time',str);

}

/**

* Encuentre el subíndice del carácter c en la cadena str y genere la cadena str en un bucle

*/

private static void stringFun(char c, String str) {

boolean flag=true;

int index=-1 //Se utiliza para guardar el valor del subíndice en la proporción inicial

char[ ] chars=str .toCharArray();

for(int i=0;i

if(chars[i]==c&&flag) {

index=i;

flag=false;

}

System.out.print(chars[i]);

}

if(index!=-1) System.out.println("\n'"+c+"'La primera vez que aparece el carácter en la cadena es: "+ index);

else System.out.println("\n'"+c+"'el carácter no aparece en la cadena");

}

}