Tutoriales de Java

Java INICIO Introducción a Java Introducción a Java Sintaxis Java Comentarios Java Variables Java Tipos de datos Java Conversión de tipos de Java Operadores Java Cadenas Java Matemáticas Java Booleanos de Java Java si... si no Conmutador de Java Ciclo while de Java Java para bucle Java Pausa/Continuar Matrices de Java

Métodos de Java

Métodos de Java Parámetros del método Java Sobrecarga del método Java Alcance de Java Recursión de Java

Clases Java

programación orientada a objetos de Java Clases/Objetos Java Atributos de clase de Java Métodos de clase Java Constructores Java Modificadores de Java Encapsulación de Java Paquetes Java/API Herencia de Java Polimorfismo de Java Clases internas de Java Abstracción de Java Interfaz Java Enumeraciones de Java Entrada de usuario de Java Fecha Java Java ArrayList Java LinkedList Mapa hash de Java HashSet de Java Iterador de Java Clases contenedoras de Java Excepciones de Java Java expresión regular Subprocesos de Java Java lambda

Manejo de archivos Java

Archivos Java Java crear/escribir archivos Archivos de lectura de Java Eliminar archivos de Java

Java Cómo

Añadir dos números

Referencia Java

Palabras clave de Java Métodos de cadena de Java Métodos matemáticos de Java

Ejemplos de Java

Ejemplos de Java Compilador Java Ejercicios Java Cuestionario Java Certificado Java


Método Java String indexOf()

❮ Métodos de cadena


Ejemplo

Busque una cadena para la primera aparición de "planeta":

String myStr = "Hello planet earth, you are a great planet.";
System.out.println(myStr.indexOf("planet"));


Definición y uso

El indexOf()método devuelve la posición de la primera aparición de los caracteres especificados en una cadena.

Sugerencia: utilice el método lastIndexOf para devolver la posición de la última aparición de los caracteres especificados en una cadena.


Sintaxis

Hay 4 métodos indexOf():

public int indexOf(String str)
public int indexOf(String str, int fromIndex)
public int indexOf(int char)
public int indexOf(int char, int fromIndex)

Valores paramétricos

Parameter Description
str A String value, representing the string to search for
fromIndex An int value, representing the index position to start the search from
char An int value, representing a single character, e.g 'A', or a Unicode value

Detalles técnicos

Devoluciones: Un intvalor, que representa el índice de la primera aparición del carácter en la cadena, o -1 si nunca ocurre

Más ejemplos

Ejemplo

Encuentre la primera aparición de la letra "e" en una cadena, comenzando la búsqueda en la posición 5:

public class Main {
  public static void main(String[] args) {
    String myStr = "Hello planet earth, you are a great planet.";
    System.out.println(myStr.indexOf("e", 5));
  }
}


❮ Métodos de cadena