Java 程式替換字串中所有指定字元的出現
在本文中,我們將學習如何在Java中替換字串中所有指定字元的出現。
replace() 方法
Java 中的replace() 方法用於將字串中所有指定字元的出現替換為另一個字元。在本例中,我們將替換所有字元$的出現為*。使用replace() 方法替換字串中所有指定字元的出現。
問題陳述
給定一個字串,在 Java 中用另一個字元替換特定字元的所有出現。以下是相同內容的演示 -
輸入
THIS IS DEMO LINE $$$ NEW LINE
輸出
THIS IS DEMO LINE *** NEW LINE
替換字串中所有指定字元出現的步驟
以下是替換字串中所有指定字元出現的步驟 -
- 定義一個字串變數str,其中包含初始字串值。
- 列印原始字串。
- 使用replace() 方法將字元$的所有出現替換為*。
- 列印更新後的字串。
Java 程式替換字串中所有指定字元的出現
以下是替換字串中所有指定字元出現的Java程式 -
public class Demo { public static void main(String[] args) { String str = "THIS IS DEMO LINE $$$ NEW LINE"; System.out.println("String = "+str); System.out.println("Replacing all occurrence of given character..."); System.out.println("Updated string = "+str.replace("$", "*")); } }
輸出
String = THIS IS DEMO LINE $$$ NEW LINE Replacing all occurrence of given character... Updated string = THIS IS DEMO LINE *** NEW LINE
程式碼解釋
此 Java 程式使用replace() 方法替換字串中所有指定字元的出現。該字串為“THIS IS DEMO LINE $$$ NEW LINE”,我們希望將字元$的所有出現替換為*。首先,我們定義一個字串變數str並將其值設定為“THIS IS DEMO LINE $$$ NEW LINE”。
然後,我們將原始字串列印到控制檯。接下來,我們列印一條訊息,表明我們正在替換所有指定字元的出現。最後,我們使用replace() 方法將所有$的出現替換為_,並將更新後的字串列印到控制檯。replace()方法接受兩個引數:要替換的字元和用於替換它的字元。當我們執行此程式時,它會輸出原始字串、一條訊息以及所有$的出現都被替換為_的更新後的字串。
廣告