Utilisez la fonction StringBuilder.delete() de Java pour supprimer une plage spécifiée de caractères
StringBuilder est une chaîne variable et sa méthode delete() peut être utilisée pour supprimer une plage spécifiée de caractères dans l'objet StringBuilder. Cet article montre l'utilisation de cette méthode à travers des exemples de code.
Ce qui suit est un exemple de code simple :
public class StringBuilderDeleteExample { public static void main(String[] args) { StringBuilder sb = new StringBuilder("Hello, World!"); // 删除指定索引范围内的字符 sb.delete(7, 13); System.out.println(sb.toString()); } }
Dans le code ci-dessus, nous créons un objet StringBuilder sb, dont la valeur initiale est "Hello, World !". Ensuite, nous appelons la méthode delete() pour supprimer les caractères avec des index de 7 à 13. Enfin, utilisez la méthode toString() pour convertir l'objet StringBuilder en String et l'imprimer.
Exécutez le code ci-dessus, le résultat de sortie est "Bonjour !". Comme vous pouvez le voir, la méthode delete() supprime les caractères dans la plage d'index.
En plus de la méthode delete(start, end), StringBuilder propose également plusieurs autres méthodes pour supprimer des caractères. Voici quelques exemples d'utilisation courants :
StringBuilder sb = new StringBuilder("Hello, World!"); sb.deleteCharAt(7); System.out.println(sb.toString()); // 输出结果为"Hello orld!"
StringBuilder sb = new StringBuilder("Hello, World!"); sb.delete(5); System.out.println(sb.toString()); // 输出结果为"Hello"
StringBuilder sb = new StringBuilder("Hello, World!"); sb.delete(0, 5); System.out.println(sb.toString()); // 输出结果为", World!"
Il convient de noter que la méthode delete() modifie l'objet StringBuilder d'origine au lieu de renvoyer un nouvel objet StringBuilder.
Résumé :
Cet article présente l'utilisation de la méthode Java StringBuilder.delete() pour supprimer une plage de caractères spécifiée à l'aide d'exemples de code. Nous pouvons supprimer des caractères dans l'objet StringBuilder via les méthodes delete(), deleteCharAt() et delete(start, end). Ces méthodes peuvent être sélectionnées en fonction de besoins spécifiques et sont flexibles et pratiques. Vous pouvez utiliser ces méthodes en fonction de vos besoins réels.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!