String de Java indexOf (int ch, fromIndex int) método del Ejemplo de

String de Java indexOf (CH class, int fromIndex) Método : Aquí, vamos a aprender sobre el método con el ejemplo en Java indexOf (CH int, int fromIndex) .

cadena indexOf (CH int, int fromIndex) Método

indexOf (int ch, int fromIndex) es un método de cadena en Java y se utiliza para obtener el índice de un carácter especificado en la cadena de determinada fromIndex . Eso significa que para buscar int el personaje comenzará desde el índice dado ( fromIndex ).

Si existe el carácter de la cadena de fromIndex , devuelve el índice de la primera aparición del personaje, si el personaje no existe en la cadena, devuelve -1.

Sintaxis:

    int str_object.indexOf(int ch, int fromIndex);

Aquí,

  • str_object es un objeto de cadena class en el que tenemos que encontrar el índice del carácter determinado.
  • CHR es un personaje que se encuentran en la cadena.
  • fromIndex es la posición en la cadena de for desde donde se iniciará el método de búsqueda class el carácter.

Acepta un carácter, del índice y devuelve un índice de su primera aparición o -1 si el personaje no existe en la cadena.

Ejemplo:

    Input: 
String str = "IncludeHelp"
Function call:
str.indexOf('H', 4)
Output:
7
Input:
String str = "IncludeHelp"
Function call:
str.indexOf('W', 2)
Output:
-1

código Java para demostrar el ejemplo de método

public class Main
{
public static void main(String[] args) {
String str = "IncludeHelp";
char ch;
int index;
ch = 'H';
index = str.indexOf(ch, 4);
if(index != -1)
System.out.println(ch + " is found at " + index + " position.");
else
System.out.println(ch + " does not found.");
ch = 'e';
index = str.indexOf(ch, 3);
if(index != -1)
System.out.println(ch + " is found at " + index + " position.");
else
System.out.println(ch + " does not found.");
ch = 'W';
index = str.indexOf(ch, 2);
if(index != -1)
System.out.println(ch + " is found at " + index + " position.");
else
System.out.println(ch + " does not found.");
}
}

salida

H is found at 7 position.
e is found at 6 position.
W does not found.

String.indexOf ()


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *