Maison >Java >javaDidacticiel >Comment utiliser la fonction de remplacement en Java
La fonction replace() en Java est utilisée pour remplacer des caractères ou des sous-chaînes dans une chaîne. Il existe deux formes : remplacer tous les caractères correspondants et remplacer un nombre spécifique de caractères correspondants. Renvoie une nouvelle chaîne après remplacement, la chaîne d'origine n'est pas affectée. Les paramètres incluent : les caractères/sous-chaînes à remplacer, les caractères/sous-chaînes à remplacer et (facultatif) le nombre maximum de fois à remplacer.
Utilisation de la fonction replace() en Java
La fonction replace()
en Java est utilisée pour remplacer des caractères ou des sous-chaînes dans une chaîne. Il a deux formes : replace()
函数用于替换字符串中的字符或子字符串。它有两种形式:
1. 替换所有匹配的字符
<code class="java">String result = string.replace('a', 'b');</code>
在这个例子中,string
中的所有 'a' 字符都将被替换为 'b'。
2. 替换特定次数的匹配字符
<code class="java">String result = string.replace('a', 'b', 2);</code>
在这个例子中,string
中的前两个 'a' 字符将被替换为 'b'。如果指定的值小于 0 则替换所有匹配的字符。
使用方法:
参数:
oldChar/oldString
:要替换的字符或子字符串。newChar/newString
:替换的字符或子字符串。(可选) max
<code class="java">String s = "Hello World!"; // 替换所有 'o' 为 'e' System.out.println(s.replace('o', 'e')); // 替换前两个 'l' 为 'x' System.out.println(s.replace('l', 'x', 2)); // 替换 "World" 为 "Universe" System.out.println(s.replace("World", "Universe"));</code>Dans cet exemple, tous les caractères 'a' de la
string
seront remplacés par 'b'.
<code>Helle Werld!
Hexplo Werld!
Hello Universe!</code>
Dans cet exemple, les deux premiers caractères « a » de la chaîne
seront remplacés par « b ». Si la valeur spécifiée est inférieure à 0, tous les caractères correspondants sont remplacés.
oldChar/oldString
: Le caractère ou la sous-chaîne à remplacer. 🎜🎜newChar/newString
: caractère ou sous-chaîne remplacé. 🎜🎜(facultatif) max
: Le nombre maximum de fois à remplacer, la valeur par défaut est toutes les correspondances. 🎜🎜🎜🎜🎜 Exemple : 🎜🎜🎜rrreee🎜🎜Sortie : 🎜🎜rrreeeCe 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!