Heim > Java > javaLernprogramm > So verwenden Sie die Ersetzungsfunktion in Java

So verwenden Sie die Ersetzungsfunktion in Java

下次还敢
Freigeben: 2024-05-08 03:27:17
Original
539 Leute haben es durchsucht

Die Funktion „replace()“ in Java wird zum Ersetzen von Zeichen oder Teilzeichenfolgen in einer Zeichenfolge verwendet. Es gibt zwei Formen: Ersetzen aller übereinstimmenden Zeichen und Ersetzen einer bestimmten Anzahl übereinstimmender Zeichen. Gibt nach dem Ersetzen eine neue Zeichenfolge zurück. Die ursprüngliche Zeichenfolge bleibt davon unberührt. Zu den Parametern gehören: zu ersetzende Zeichen/Teilzeichenfolgen, zu ersetzende Zeichen/Teilzeichenfolgen und (optional) die maximale Häufigkeit der Ersetzung.

So verwenden Sie die Ersetzungsfunktion in Java

Verwendung der Funktion „replace()“ in Java

Die Funktion replace() in Java wird zum Ersetzen von Zeichen oder Teilzeichenfolgen in einer Zeichenfolge verwendet. Es gibt zwei Formen: replace() 函数用于替换字符串中的字符或子字符串。它有两种形式:

1. 替换所有匹配的字符

<code class="java">String result = string.replace('a', 'b');</code>
Nach dem Login kopieren

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

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

<code class="java">String result = string.replace('a', 'b', 2);</code>
Nach dem Login kopieren

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

使用方法:

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

    • oldChar/oldString:要替换的字符或子字符串。
    • newChar/newString:替换的字符或子字符串。
    • (可选) max
    1. Alle übereinstimmenden Zeichen ersetzen
  • <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>
    Nach dem Login kopieren
    In diesem Beispiel werden alle „a“-Zeichen in string durch „b“ ersetzt.
2. Ersetzen Sie übereinstimmende Zeichen eine bestimmte Anzahl von Malen

<code>Helle Werld!
Hexplo Werld!
Hello Universe!</code>
Nach dem Login kopieren
In diesem Beispiel werden die ersten beiden „a“-Zeichen in string durch „b“ ersetzt. Wenn der angegebene Wert kleiner als 0 ist, werden alle übereinstimmenden Zeichen ersetzt.

🎜🎜Verwendung: 🎜🎜
    🎜🎜Rückgabetyp: 🎜Eine neue Zeichenfolge nach dem Ersetzen, die ursprüngliche Zeichenfolge ist nicht betroffen. 🎜🎜🎜🎜Parameter: 🎜🎜
      🎜oldChar/oldString: Das zu ersetzende Zeichen oder die Teilzeichenfolge. 🎜🎜newChar/newString: Ersetztes Zeichen oder Teilstring. 🎜🎜(optional) max: Die maximale Häufigkeit des Ersetzens, standardmäßig sind alle Übereinstimmungen. 🎜🎜🎜🎜🎜 Beispiel: 🎜🎜🎜rrreee🎜🎜Ausgabe: 🎜🎜rrreee

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Ersetzungsfunktion in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage