0
点赞
收藏
分享

微信扫一扫

字符串替换(replace、replaceAll、replaceFirst)

c一段旅程c 2022-03-11 阅读 169


replace() 方法通过用 newChar 字符替换字符串中出现的所有 oldChar 字符,并返回替换后的新字符串。

语法:

public String replace(char oldChar,char newChar);
//oldChar -- 原字符。
//newChar -- 新字符。


replace():替换字符串中相应的字符。

replaceAll():替换字符串中相应的字符,支持正则表达式。

replaceFirst():替换字符串中相应字符串第一次出现(仅限第一次出现的时候替换),其他的不替换。

import java.math.*;
import java.util.*;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub

String A = "abcda";
String B = A.replace('a', 'A'); //把字符串A中的字符'a'全部替换成大写字符'A'
String C = A.replaceAll("abc", "替换"); //把字符串A中的字符串"abc"全部替换成字符串"替换"
String D = A.replaceFirst("a", "B"); //把字符串A中的字符串"a"第一次出现的时候替换成字符串"B",其他的不替换
System.out.println(A);
System.out.println(B);
System.out.println(C);
System.out.println(D);

/*
运行结果:
abcda
AbcdA
替换da
Bbcda
*/
}

}


举报

相关推荐

0 条评论