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

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

Java字符串替換的方法

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

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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久草在线视频资源站 | 免费看真人a一级毛片 | 日本亚洲黄色 | 久草视频网| 伊人75| 久久青草免费97线频观 | 99国产精品久久久久久久... | 四虎国产精品视频免费看 | 丰满寡妇一级毛片 | 操操操人人 | 久久金8天国 | 91aaa免费观看在线观看资源 | 成人精品视频 成人影院 | 91在线精品免费观看 | 91色综合 | 妖精视频在线观看网站 | 久久精品全国免费观看国产 | 午夜视频在线网站 | 一级一毛片a级毛片 | 男人私人影院免费看视频 | 美女视频很黄很暴黄是免费的 | 国产成人综合久久 | 在线国产区 | 久久另类| 亚洲视频www| 激情五月开心婷婷 | 激情四播 | 久久综合九色综合97_ 久久久 | 四虎影院新网址 | 国产精品深夜福利免费观看 | 国产亚洲一区二区精品 | 久久久久综合中文字幕 | 婷婷在线成人免费观看搜索 | 91综合久久婷婷久久 | 国产视频精品视频 | 第一序列番外篇在哪里看 | 欧美视频第一区 | 免费福利视频在线观看 | 久久国产乱子伦精品免 | 老司机精品视频个人在观看 | 最新香蕉97超级碰碰碰碰碰久 |