Maison >Java >javaDidacticiel >Interprétation de la documentation Java : Introduction détaillée à la méthode delete() de la classe StringBuilder
Interprétation de la documentation Java : La méthode delete() de la classe StringBuilder est présentée en détail, des exemples de code spécifiques sont requis
Présentation :
En Java, la classe StringBuilder fournit un moyen efficace de faire fonctionner les chaînes. Il dispose d'une série de méthodes pour insérer, ajouter, remplacer et supprimer des caractères dans une chaîne. Cet article présentera en détail la méthode delete() de la classe StringBuilder, qui est utilisée pour supprimer une plage spécifiée de caractères d'une chaîne. Cet article aidera les lecteurs à mieux comprendre et appliquer cette méthode à travers des exemples de code spécifiques.
Définition de la méthode delete() :
Tout d'abord, jetons un œil à la définition de la méthode delete() :
public StringBuilder delete(int start, int end)
Parmi eux, le paramètre start
représente la position de départ de la plage supprimée ( le caractère en position de départ sera également supprimé), et le paramètre end
indique la position de fin de la plage de suppression (les caractères en position de fin ne seront pas supprimés). start
参数表示删除范围的起始位置(起始位置的字符也将被删除),而end
参数表示删除范围的结束位置(结束位置的字符不会被删除)。
代码示例:
下面是一个简单的代码示例,演示了如何使用delete()方法从字符串中删除指定的字符范围:
public class StringBuilderExample { public static void main(String[] args) { StringBuilder sb = new StringBuilder("Hello, World!"); System.out.println("原始字符串:" + sb.toString()); sb.delete(7, 13); System.out.println("删除范围(7, 13)后的字符串:" + sb.toString()); } }
运行上述代码,输出结果为:
原始字符串:Hello, World! 删除范围(7, 13)后的字符串:Hello!
解析:
在上述代码中,我们创建了一个StringBuilder对象sb
,并初始化为字符串"Hello, World!"。然后,我们使用sb.delete(7, 13)
方法调用了delete()方法,删除了从索引7到索引13之间的字符。在调用sb.delete(7, 13)
Voici un exemple de code simple qui montre comment utiliser la méthode delete() pour supprimer une plage spécifiée de caractères d'une chaîne :
rrreeeEn exécutant le code ci-dessus, le résultat est :
rrreee
Dans le code ci-dessus, nous créons un objet StringBuilder sb
et l'initialisons avec la chaîne "Hello, World!". Ensuite, nous avons appelé la méthode delete() en utilisant la méthode sb.delete(7, 13)
pour supprimer les caractères de l'index 7 à l'index 13. Après avoir appelé sb.delete(7, 13)
, le "World!" dans la chaîne d'origine "Hello, World!" est supprimé, laissant la chaîne "Hello!".
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!