Métodos comunes de la clase Java String (búsqueda de cadenas)

No. 1 Nombre del método tipo descripción

1      public boolean contains(String str) 普通     判断指定内容是否存在

2 public int indexOf (String str) Normalmente busca la posición de la cadena especificada hacia adelante y hacia atrás, si se encuentra, devolverá el índice de posición (la primera letra), si no se encuentra, devuelve -1

3 public int indexOf (String str, int fromIndex) Normalmente busca la posición de la cadena especificada de adelante hacia atrás desde la posición especificada, devuelve -1 si no se encuentra

4 public int lastIndexOf (String str) Normalmente busca la posición de la cadena de atrás hacia adelante, devuelve -1 si no se encuentra

5 public int lastIndexOf (String str, int fromIndex) Normalmente busca la posición de la cadena desde la posición especificada de atrás hacia adelante, devuelve -1 si no se encuentra

6 inicios booleanos públicos con (prefijo de cadena) Por lo general, juzga si comienza con el carácter especificado

7 public boolean startsWith (String prefix, int toffset) Normalmente comienza desde la posición especificada para determinar si comienza con el carácter especificado

8 public boolean endWith (Sufijo de cadena) Por lo general, juzga si terminar con la cadena especificada

public class Demo { public static void main (String [] args) { String str = "helloworld"; System.out.println (índice donde se encuentra "" world ":" + str.indexOf ("world")); System .out.println ("El índice de la primera" l ":" + str.indexOf ("l")); System.out.println ("Encuentra la posición de" l "a partir del índice 5:" + str. indexOf ("l", 5)); } }






================================================ ==

Demostración de clase pública { public static void main (String [] args) { String str = "helloworld"; if (str.contains ("mundo")) { System.out.println ("查找 成功"); } } }






================================================ ==

Demostración de clase pública { public static void main (String [] args) { String str = “ @ @ hello ∗ ∗ ∗ & quot; ; S istem. afuera . println (& quot; 是 否 以 @@ hola *** & quot ;; System.out.println (& quot; 是否 以

@ @ h e l l o" ;S Y S T E m . O U T . P R ^ I n- T L n- ( " es NO en el principio:" + str.startsWith ( "$$"));
System.out.println ( " en el índice 2 Es la posición @: "+ str.startsWith (" @@ ", 2));
System.out.println (" Sitermina con: "+ str.endsWith ("”));
}
}

Supongo que te gusta

Origin blog.csdn.net/weixin_42041819/article/details/100176795
Recomendado
Clasificación