温馨提示×

Java中replace函数的用法是什么

小亿
222
2023-12-11 20:11:41
栏目: 编程语言

在Java中,replace函数是用于替换字符串中的特定字符或字符序列的方法。它有两种不同的用法:

  1. replace(char oldChar, char newChar):将字符串中的所有oldChar字符替换为newChar字符。 例如:

    String str = "Hello, World!";
    String newStr = str.replace('o', 'a');
    System.out.println(newStr);
    

    输出结果为:“Hella, Warld!”

  2. replace(CharSequence target, CharSequence replacement):将字符串中的所有target字符序列替换为replacement字符序列。 例如:

    String str = "Java is awesome!";
    String newStr = str.replace("awesome", "fantastic");
    System.out.println(newStr);
    

    输出结果为:“Java is fantastic!”

注意:replace函数返回一个新的字符串,原始字符串并不会被修改。如果目标字符或序列在原始字符串中不存在,则不会进行替换操作,返回的结果字符串与原始字符串相同。

0