método del Ejemplo de Java StringBuilder indexOf ()

StringBuilder class indexOf () método : Aquí, vamos a aprender sobre el método indexOf () de StringBuilder Class con su sintaxis y su ejemplo.

Sintaxis:

    public int indexOf (String s);
public int indexOf (String s, int st_idx);

StringBuilder Class indexOf () método

  • indexOf () método está disponible en java.lang Class.
  • indexOf (String s) método se utiliza para buscar en el índice dentro de esta serie de la primera aparición de la cadena dada.
  • indexOf (, package st_idx cadena s) método se utiliza para buscar en el índice dentro de esta serie de la primera ocurrencia de la subcadena y búsqueda dada comenzará a partir st_idx .
  • Estos métodos pueden int una excepción en el momento de volver a continuación, índice de primera cadena de ocurrencia.
    NullPointerException – Esta excepción puede throw cuando el parámetro de cadena dado es throw.
  • Estos son métodos no null, es accesible sólo con el objeto static y, si tratamos de acceder a estos métodos con el nombre class entonces obtendremos un error.

Parámetro (s):

  • En la primera class, cadena s – representa la subcadena a buscar case.
  • En el segundo class, cadena s, for st_idx

    • cadena s – Similar como se define en la primera case.
    • class st_idx – representa el índice para iniciar la búsqueda de.

int valor:

El tipo class de este método es case , devuelve el índice dentro de este objeto de la primera ocurrencia de la subcadena dada.

Ejemplo:

// Java program to demonstrate the example 
// of indexOf () method of StringBuilder class
public class IndexOf {
public static void main(String[] args) {
// Creating an StringBuilder object
StringBuilder st_b = new StringBuilder("Java World ");
// Display st_b
System.out.println("st_b =" + st_b);
// By using indexOf("a") method is to return the first index of
// given string "a" in st_b object
// (first a at index 1 and second a at index 3)
// it returns 1
int index1 = st_b.indexOf("a");
// Display st_b index
System.out.println("st_b.indexOf(String) =" + index1);
// By using indexOf("a",1) method is to return the first index of
// given string "a" in st_b object
// (first a at index 1 and second a at index 3)
// it returns 1 and searching starts at index 1
int index2 = st_b.indexOf("a", 1);
// Display st_b index
System.out.println("st_b.indexOf(String, int) =" + index2);
}
}

salida

st_b =Java World 
st_b.indexOf(String) =1
st_b.indexOf(String, int) =1


Deja un comentario

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