亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Java String.replace()方法"無效"的原因及解決方式

瀏覽:132日期:2022-08-26 11:16:31

首先我們來看個例子

public class Demo1 { public static void main(String[] args) { String aa='abcd'; aa.replace('a','f'); System.out.println('輸出結果是'+aa); }}

運行結果是什么呢?我們先看看這個方法的api

Java String.replace()方法"無效"的原因及解決方式

返回一個新的字符串,用newChar替換此字符串中出現的所有oldChar

所以這里的結果為:輸出結果是abcd

而不是fbcd,要想替換則為下面代碼

public class Demo1 { public static void main(String[] args) { String aa='abcd'; String replaceStr = aa.replace('a', 'f'); System.out.println('輸出結果是'+replaceStr); }}

補充知識:Java String字符串替換replace和replaceAll不生效

使用java String類型自帶replace和replaceAll方法會出現不生效的問題,主要是因為寫法的問題

String類的replace方法是帶有返回值的,并不是修改String對象本身

舉例

public static void main(String[] args){ String str = 'aaa'; String ret = str.replace('aa','b'); System.out.println(str); System.out.println(ret);}aaaba

以上這篇Java String.replace()方法'無效'的原因及解決方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 印度最猛性ⅹxxxxx | 亚洲一区二区三区一品精 | 草草草影院 | 午夜亚洲 | 成年美女黄网站色视频大全免费 | 亚州一级毛片 | 精品欧美一区二区在线观看欧美熟 | 国产九九视频在线观看 | 久久精品在线观看 | 澳门毛片在线播放 | 欧美多人三级级视频播放 | 欧美18www | 成人精品视频在线 | 亚洲在线播放视频 | 久久精品一品道久久精品9 久久精品一区 | 欧美丰满大乳大屁股毛片 | 美国三级网 | 成年美女黄网站小视频 | 黄色成人毛片 | 亚洲haose在线观看 | 亚洲系列中文字幕一区二区 | 成年人毛片视频 | 最近日本免费观看视频 | 精品丝袜国产自在线拍亚洲 | 亚洲欧美日韩国产vr在线观 | 欧美一区二区三区播放 | 成人欧美在线观看 | 欧美日韩一区二区在线观看视频 | 日韩一区二区三区四区 | 亚洲 欧美 日韩在线 | 久草在线视频在线观看 | 国产在线精品一区二区三区 | 欧美精品一区二区精品久久 | 日本aaaa片毛片免费观看 | 美女视频黄a全部免费专区一 | 国产最爽的乱淫视频国语对 | 成人亲子乱子伦视频 | a级毛片高清免费视频 | v片免费看 | 国产视频软件在线 | 五月天激激婷婷大综合蜜芽 |