Maison > Java > javaDidacticiel > Comment utiliser la fonction de remplacement en Java

Comment utiliser la fonction de remplacement en Java

下次还敢
Libérer: 2024-05-08 03:27:17
original
541 Les gens l'ont consulté

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.

Comment utiliser la fonction de remplacement en Java

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>
Copier après la connexion

在这个例子中,string 中的所有 'a' 字符都将被替换为 'b'。

2. 替换特定次数的匹配字符

<code class="java">String result = string.replace('a', 'b', 2);</code>
Copier après la connexion

在这个例子中,string 中的前两个 'a' 字符将被替换为 'b'。如果指定的值小于 0 则替换所有匹配的字符。

使用方法:

  • 返回类型:一个替换后的新字符串,原始字符串不受影响。
  • 参数:

    • oldChar/oldString:要替换的字符或子字符串。
    • newChar/newString:替换的字符或子字符串。
    • (可选) max
    1. Remplacez tous les caractères correspondants
  • <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>
    Copier après la connexion
    Dans cet exemple, tous les caractères 'a' de la string seront remplacés par 'b'.
2. Remplacez les caractères correspondants un certain nombre de fois

<code>Helle Werld!
Hexplo Werld!
Hello Universe!</code>
Copier après la connexion
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.

🎜🎜Utilisation : 🎜🎜
    🎜🎜Type de retour : 🎜Une nouvelle chaîne après remplacement, la chaîne d'origine n'est pas affectée. 🎜🎜🎜🎜Paramètres : 🎜🎜
      🎜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 : 🎜🎜rrreee

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal