Méthodes courantes dans String

  1. length() : renvoie la longueur de la chaîne.

    String str = "Hello";
    int length = str.length();  // length的值为5
    
  2. charAt(int index) : renvoie le caractère à la position d'index spécifiée dans la chaîne.

    String str = "Hello";
    char ch = str.charAt(1);  // ch的值为'e'
    
  3. substring(int beginIndex) et substring(int beginIndex, int endIndex) : renvoie la sous-chaîne de l'index spécifié à la fin.

    String str = "Hello World";
    String substr1 = str.substring(6);  // substr1的值为"World"
    String substr2 = str.substring(0, 5);  // substr2的值为"Hello"
    
  4. equals(Object obj) : compare si la chaîne est égale à l'objet spécifié.

    String str1 = "Hello";
    String str2 = "World";
    boolean isEqual = str1.equals(str2);  // isEqual的值为false
    
  5. compareTo(String anotherString) : compare lexicographiquement deux chaînes. Une valeur de retour de 0 signifie égal, un nombre positif signifie que la chaîne actuelle est supérieure à la chaîne de paramètres et un nombre négatif signifie que la chaîne actuelle est inférieure à la chaîne de paramètres.

    String str1 = "Apple";
    String str2 = "Banana";
    int result = str1.compareTo(str2);  // result的值为-1
    
  6. toUpperCase() et toLowerCase() : Convertit une chaîne en majuscule ou en minuscule.

    String str = "Hello";
    String upperCase = str.toUpperCase();  // upperCase的值为"HELLO"
    String lowerCase = str.toLowerCase();  // lowerCase的值为"hello"
    
  7. contains(CharSequence sequence) : détermine si la chaîne contient la séquence de caractères spécifiée.

    String str = "Hello World";
    boolean contains = str.contains("World");  // contains的值为true
    
  8. replace(CharSequence target, CharSequence replacement) : remplace la séquence de caractères spécifiée dans la chaîne par une nouvelle séquence de caractères.

    String str = "Hello World";
    String replaced = str.replace("World", "Java");  // replaced的值为"Hello Java"
    
  9. Méthode split() pour diviser une chaîne : elle accepte une expression régulière comme argument et divise la chaîne en un tableau de sous-chaînes

    String str = "Hello,World,Java"; String[] parts = str.split(",");  // 使用逗号分割字符串 // parts数组的值为 ["Hello", "World", "Java"]
    

    La méthode split() accepte une expression régulière comme argument. Si vous souhaitez utiliser des caractères spéciaux pour le fractionnement, vous devez les échapper. Par exemple, si vous souhaitez fractionner avec un point ".", vous devez utiliser "." comme délimiteur.

    String str = "Hello.World.Java";
    String[] parts = str.split("\\.");  // 使用句点分割字符串
    // parts数组的值为 ["Hello", "World", "Java"]
    

Je suppose que tu aimes

Origine blog.csdn.net/qq_44113347/article/details/131495112
conseillé
Classement