黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java字符串替換的方法

Java字符串替換的方法

更新時間:2022-11-08 10:00:54 來源:動力節點 瀏覽3530次

Java字符串替換的方法的方法有哪些?動力節點小編來告訴大家。

Java中替換字符串可以用replace和replaceAll這兩種,區別是,

1. replace的參數是char和CharSequence,即可以支持字符的替換,也支持字符串的替換(CharSequence即字符串序列的意思,說白了就是字符串的意思)。

2. replaceAll的參數是regex或者char,即基于正則表達式的替換,例如,可以通過replaceAll("\\d", "*")將一個字符串所有的數字字符都換成星號,相同點是都是全部替換,即將源字符串中的某一字符或字符串全部換成指定的字符或字符串。

如果只想替換第一次出現的,可以使用replaceFirst(),這個方法也是基于正則表達式的替換,但與replaceAll()不同的是,只替換第一次出現的字符串。

另外,如果replaceAll()和replaceFirst()所用的參數據不是基于正則表達式的,則與replace()替換字符串的效果是一樣的,即這兩者也支持字符串的操作。

例子,

public class ReplaceChar {
    public static void main(String[] args) {
        String strTmp = new String("BBBBBBBYYYYYYY");
        strTmp = strTmp.replaceAll ("\\D", "Y"); 
        System.out.println(strTmp);
        strTmp = strTmp.replaceAll ("Y", "N"); 
        System.out.println(strTmp);
        strTmp = strTmp.replace("N", "C");
        System.out.println(strTmp);
        strTmp = strTmp.replaceFirst("\\D", "q");
        System.out.println(strTmp);
    }
}

運行結果如下:

YYYYYYYYYYYYYY
NNNNNNNNNNNNNN
CCCCCCCCCCCCCC
qCCCCCCCCCCCCC

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 好男人免费社区视频www | 男女免费爽爽爽在线视频 | 亚洲欧美日韩第一页 | 日本人成年视频在线观看 | 午夜视频在线观看国产www | 制服丝袜中文 | 日日日操 | 天天爽夜夜爽每晚高澡 | 一个人看的www观看免费 | 人人干干人人 | 国产成在线观看免费视频成本人 | 五月婷婷伊人网 | 一本大道香蕉最新在线视频 | 久久久久久97| 一区二区高清在线 | 三级专区| 99精品视频在线成人精彩视频 | 亚洲免费专区 | 亚洲第一精品夜夜躁人人爽 | 天天做天天看夜夜爽毛片 | 欧美伊人激情 | yiren22亚洲综合高清一区 | 狠狠干天天爱 | 欧美成人午夜精品一区二区 | 日韩精品一区二区三区毛片 | 久久久久久久久久免费视频 | 在线看黄的网站 | 在线观看你懂的网址 | 涩涩涩视频在线观看免费 | 成人免费专区 | 日本三级久久 | 黄色在线视频网 | 九九香蕉视频 | 老扒夜夜春宵粗大好爽aa毛片 | 欧美亚洲国产成人高清在线 | 最新啪啪 | 激情在线观看视频免费的 | 一级寡妇乱色毛片全场免费 | 成年人免费大片 | 亚洲成a人一区二区三区 | 亚洲综合久久1区2区3区 |