刪除字串最後乙個字元的幾種方法

2022-07-04 02:03:13 字數 567 閱讀 3883

偶然看到的,記錄一下,以免忘記

字串:string s = "1,2,3,4,5,"

目標:刪除最後乙個 ","

方法:    1、用的最多的是substring,這個也是我一直用的             

s =s.substring(

0,s.length -1

)2、用 rtrim,這個我原來只知道用來刪除最後的空格,也沒有仔細看過其它的用法,才發現可以直接trim掉一些字元             

s =s.tostring().rtrim(',

')3、用trimend,這個東西和rtrim差不多,區別是這個傳遞的是乙個字元陣列,而rtrim可以是任何有效的字串

s=s.trimend(',

')//如果要刪除"5,",則需要這麼寫

char

mychar

=;s =

s.trimend(mychar);

//s = "1,2,3,4"

類似函式:       trimstart,ltrim等       還有乙個trimtosize對提高效能有微弱的好處....

刪除字串最後乙個字元的幾種方法

偶然看到的,記錄一下,以免忘記 字串 string s 1,2,3,4,5,目標 刪除最後乙個 方法 1 用的最多的是substring,這個也是我一直用的 s s.substring 0,s.length 1 2 用 rtrim,這個我原來只知道用來刪除最後的空格,也沒有仔細看過其它的用法,才發現...

刪除字串最後乙個字元的方法

一 關於stringbuffer stringbuffer sb new stringbuffer abcdef while sb.charat sb.length 1 sb.charat sb.length 1 t sb.deletecharat sb.length 1 system.out.pr...

JS 刪除字串最後乙個字元的幾種方法

字串 string s a,b,c,d,e,目標 刪除最後乙個 方法 1 用的最多的是substring,這個也是我一直用的 s s.substring 0,s.length 1 2 用 rtrim,這個我原來只知道用來刪除最後的空格,也沒有仔細看過其它的用法,才發現可以直接trim掉一些字元 s ...