色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:108日期: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
相關文章:
主站蜘蛛池模板: 亚洲精品不卡久久久久久 | 曰韩一级| 日韩欧美国产视频 | 在线视频 日韩 | 国内自拍视频在线播放 | 欧美成人免费香蕉 | 欧美一级专区免费大片野外交 | 国产欧美成人xxx视频 | 一级女性全黄久久生活片 | 国产精品久久永久免费 | 国产成人a大片大片在线播放 | 久久爽久久爽久久免费观看 | 日本天堂网在线观看 | 日本精高清区一 | 广东毛片| 午夜私人影院免费体验区 | 大尺度福利视频奶水在线 | 亚洲精品二区中文字幕 | 亚洲精品一区91 | 香港全黄一级毛片在线播放 | 亚洲日韩精品欧美一区二区一 | 99在线精品视频免费观里 | 在线播放国产视频 | 一级毛片在线不卡直接观看 | 国产三级a三级三级 | 在线视频 中文字幕 | 久久精品国产99国产精品免费看 | 国产精品高清一区二区 | 欧美一区二区三区在线 | 国内精品久久久久久影院8f | 午夜宅男宅女看在线观看 | 国产在线爱做人成小视频 | 成人男女视频 | 成人入口| 日本一区二区三区四区公司 | 国产在线精品一区免费香蕉 | 日韩经典欧美精品一区 | 亚洲欧洲一区二区 | 在线观看香蕉免费啪在线观看 | 亚洲成人777 | 久久免费视频在线观看 |