java string 字串替換 replace

2021-07-15 20:22:40 字數 626 閱讀 5861

i、replace方法

該方法的作用是替換字串中所有指定的字元,然後生成乙個新的字串。經過該方法呼叫以後,原來的字串不發生改變。例如:

string s = 「abcat」;

string s1 = s.replace(『a』,『1』);

該**的作用是將字串s中所有的字元a替換成字元1,生成的新字串s1的值是「1bc1t」,而字串s的內容不發生改變。

如果需要將字串中某個指定的字串替換為其它字串,則可以使用replaceall方法,例如:

string s = 「abatbac」;

string s1 = s.replaceall(「ba」,「12」);

該**的作用是將字串s中所有的字串「ab」替換為「12」,生成新的字串「a12t12c」,而字串s的內容也不發生改變。

如果只需要替換第乙個出現的指定字串時,可以使用replacefirst方法,例如:

string s = 「abatbac」;

string s1 = s. replacefirst (「ba」,「12」);

該**的作用是只將字串s中第一次出現的字串「ab」替換為字串「12」,則字串s1的值是「a12tbac」,字串s的內容也不發生改變。

java string 字串替換

replace方法 該方法的作用是替換字串中所有指定的字元,然後生成乙個新的字串。經過該方法呼叫以後,原來的字串不發生改變。例如 string s abcat string s1 s.replace a 1 該 的作用是將字串s中所有的字元a替換成字元1,生成的新字串s1的值是 1bc1t 而字串s...

java String字串替換

i replace方法 該方法的作用是替換字串中所有指定的字元,然後生成乙個新的字串。經過該方法呼叫以後,原來的字串不發生改變。例如 string s abcat string s1 s.replace a 1 該 的作用是將字串s中所有的字元a替換成字元1,生成的新字串s1的值是 1bc1t 而字...

JAVA String字串判空

正確的寫法 equals str 或 str null str.equals str null str.isempty 錯誤的寫法 str.equals 原因 null不是物件,null沒有分配記憶體空間 null表示這個字串不指向任何的東西,那麼沒有是否為空的問題,因為引用的例項物件都沒有。這時候...