欢迎访问宙启技术站
智能推送

创建Java函数来替换一个字符串中的子串

发布时间:2023-06-30 04:19:18

在Java中,可以通过使用String类的replace()方法来替换一个字符串中的子串。replace()方法接受两个参数, 个参数是要替换的子串,第二个参数是替换后的新子串。下面是一个示例函数,用于替换一个字符串中的子串:

public class StringReplaceExample {
    public static void main(String[] args) {
        String originalString = "Hello World";
        String searchString = "World";
        String replacementString = "Java";
        
        String replacedString = replaceSubstring(originalString, searchString, replacementString);
        
        System.out.println("Original String: " + originalString);
        System.out.println("Replaced String: " + replacedString);
    }
    
    public static String replaceSubstring(String originalString, String searchString, String replacementString) {
        // 使用replace()方法替换子串
        String replacedString = originalString.replace(searchString, replacementString);
        
        return replacedString;
    }
}

在上面的示例中,我们定义了一个replaceSubstring()函数,接受三个字符串作为参数:originalString是原始字符串,searchString是要替换的子串,replacementString是替换后的新子串。函数内部使用replace()方法将子串替换成新的子串,并将替换后的字符串返回。

运行上面的示例代码,输出如下:

Original String: Hello World
Replaced String: Hello Java

可以看到,原始字符串中的子串World被成功替换成了Java。你可以根据需要调用replaceSubstring()函数,传入不同的字符串来进行替换操作。