Java 程序替换字符串中所有指定字符的出现
在本文中,我们将学习如何在Java中替换字符串中所有指定字符的出现。
replace() 方法
Java 中的replace() 方法用于将字符串中所有指定字符的出现替换为另一个字符。在本例中,我们将替换所有字符$的出现为*。使用replace() 方法替换字符串中所有指定字符的出现。
问题陈述
给定一个字符串,在 Java 中用另一个字符替换特定字符的所有出现。以下是相同内容的演示 -
输入
THIS IS DEMO LINE $$$ NEW LINE
输出
THIS IS DEMO LINE *** NEW LINE
Learn Java in-depth with real-world projects through our Java certification course. Enroll and become a certified expert to boost your career.
替换字符串中所有指定字符出现的步骤
以下是替换字符串中所有指定字符出现的步骤 -
- 定义一个字符串变量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()方法接受两个参数:要替换的字符和用于替换它的字符。当我们运行此程序时,它会输出原始字符串、一条消息以及所有$的出现都被替换为_的更新后的字符串。
广告