java中string的replace和replace的区别
答案:1 悬赏:0 手机版
解决时间 2021-02-05 12:03
- 提问者网友:城市野鹿
- 2021-02-05 03:27
java中string的replace和replace的区别
最佳答案
- 五星知识达人网友:野慌
- 2021-02-05 04:46
String 的replace方法和replaceAll方法区别如下
repleace(String s1,String s2); 是使用s1去替换s2
repleace(String reg1,String s2); 是满足正则表达式reg1的字符串,都替换成s2
具体代码
public class Test {
public static void main(String[] args) {
String str = "I like 52 and 58";
String str1 = str.replace("5", "Y"); //替换指定的数字5 ,变成Y
System.out.println(str1);
String str2 = str.replaceAll("\d","X"); //替换所有的数字,变成X
System.out.println(str2);
}
}输出
I like Y2 and Y8
I like XX and XX
repleace(String s1,String s2); 是使用s1去替换s2
repleace(String reg1,String s2); 是满足正则表达式reg1的字符串,都替换成s2
具体代码
public class Test {
public static void main(String[] args) {
String str = "I like 52 and 58";
String str1 = str.replace("5", "Y"); //替换指定的数字5 ,变成Y
System.out.println(str1);
String str2 = str.replaceAll("\d","X"); //替换所有的数字,变成X
System.out.println(str2);
}
}输出
I like Y2 and Y8
I like XX and XX
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯