写一个 Java 程序,用于将字符串中的指定子串替换为另一个子串
以下是一个 Java 程序,它可以将字符串中的指定子串替换为另一个子串。
public class SubstringReplacement {public static String replaceSubstring(String original, String oldSubstring, String newSubstring) {return original.replace(oldSubstring, newSubstring);}public static void main(String[] args) {String originalString = "Hello, World! Hello, Java!";String oldSub = "Hello";String newSub = "Hi";String result = replaceSubstring(originalString, oldSub, newSub);System.out.println("替换后的字符串: " + result);}
}    代码解释:
replaceSubstring 方法:
- 该方法接收三个参数:original表示原始字符串,oldSubstring表示要被替换的子串,newSubstring表示用来替换的新子串。
- 方法内部调用了 String类的replace方法,该方法会将原始字符串中所有出现的oldSubstring替换为newSubstring,并返回替换后的新字符串。
main 方法:
replaceSubstring 方法:
- 该方法接收三个参数:original表示原始字符串,oldSubstring表示要被替换的子串,newSubstring表示用来替换的新子串。
- 方法内部调用了 String类的replace方法,该方法会将原始字符串中所有出现的oldSubstring替换为newSubstring,并返回替换后的新字符串。
main 方法:
- 定义了原始字符串 originalString,要被替换的子串oldSub和用来替换的新子串newSub。
- 调用 replaceSubstring方法进行子串替换操作,并将结果存储在result变量中。
- 最后打印出替换后的字符串。
