大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

Java字符串替換的方法

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

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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 狠狠操天天操夜夜操 | 国产成人在线视频网站 | 欧美高清性刺激毛片 | 99精品国产成人a∨免费看 | 日日夜夜影院 | 色综合精品久久久久久久 | 日韩国产欧美视频 | 久久99精品国产麻豆婷婷 | 深夜免费在线观看 | 中文乱码字幕午夜无线观看 | 成人国产午夜在线视频 | 七七七久久久久人综合 | 波多野结衣xxxx性精品 | 日日摸日日碰夜夜爽久久 | 天天爽夜夜爽天天做夜夜做 | 日本一区二区视频免费播放 | 99久久99这里只有免费的精品 | 亚洲成 人a影院青久在线观看 | 天天躁狠狠躁夜夜躁 | 久久精品国产91久久麻豆自制 | 亚洲欧美精品一区二区 | 欧美亚洲国产精品 | 国产成人综合洲欧美在线 | 日日摸夜夜摸人人嗷嗷叫 | 国产精品免费看久久久香蕉 | 前田香织一区二区中文字幕 | 日本亚洲精品成人 | 玖玖国产在线 | 日韩在线视频网站 | 欧美理论片在线观看 | 天天做夜夜做久久做狠狠 | 国产大尺度福利视频在线 | 777福利| 久久伊人在 | 日韩成 | 日产一二三四五六七区麻豆 | 老色鬼久久综合第一 | 国产精品久草 | 九九热最新网址 | 欧美一级毛片高清免费观看 | 色偷偷女人的天堂a在线 |