Exemple Java - Recherche de chaîne
L'exemple suivant utilise la méthode indexOf() de la classe String pour trouver la position où la sous-chaîne apparaît dans la chaîne, et si elle existe, renvoie la position où la chaîne apparaît (le premier bit est 0), s'il n'existe pas, -1 est renvoyé :
//SearchStringEmp.java 文件public class SearchStringEmp{ public static void main(String[] args) { String strOrig = "Hello readers"; int intIndex = strOrig.indexOf("Hello"); if(intIndex == - 1){ System.out.println("Hello not found"); }else{ System.out.println("Found Hello at index " + intIndex); } }}
Le résultat de sortie de l'exemple de code ci-dessus est :
Found Hello at index 0
Inversion de chaîne
L'exemple suivant montre comment utiliser la fonction reverse de Java reverse() pour inverser une chaîne :
public class StringReverseExample{ public static void main(String[] args){ String string="abcdef"; String reverse = new StringBuffer(string). reverse().toString(); System.out.println("nString before reverse: "+string); System.out.println("String after reverse: "+reverse); }}
Le résultat de sortie de l'exemple de code ci-dessus est :
String before reverse:abcdef String after reverse:fedcba
▎ Supprimer un caractère dans la chaîne
Dans l'exemple suivant, nous utilisons la fonction de chaîne substring() pour supprimer un caractère dans la chaîne, et nous encapsulons la fonction dans la fonction removeCharAt .
L'exemple de code est le suivant :
//Main.java 文件public class Main { public static void main(String args[]) { String str = "this is Java"; System.out.println(removeCharAt(str, 3)); } public static String removeCharAt(String s, int pos) { return s.substring(0, pos) + s.substring(pos + 1); }}
Le résultat de sortie de l'exemple de code ci-dessus est :
thi is Java
Ce qui précède est la chaîne [exemple JAVA] recherche, annulation et suppression de contenu, veuillez faire attention au site Web PHP chinois (www.php.cn) pour plus de contenu connexe !