定義一個變量
String str1 = "abc";
str1 = str1.replace("a","d");
原本以為str1的值應該是:"dbc"
結果發現str1的值並沒用變,仍然是"abc"
然後定義一個新的變量
String str2 = str1.replace("a","d");
結果發現str1:"abc"
str2:"dbc"
由此可以看出經過replace處理,本身的字符串值並沒用發生變化,而返回的值是指定到新的地址空間裡面的
Java靜態泛型方法
Java IO流 之 字符流
Java泛型方法與橋方法
Java重寫equals方法
Java重寫hashcode方法
用Java生成字符畫
Java的join方法
Java 方法的重寫與重載