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

2022-05-24 21:39:12 字數 539 閱讀 3481

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

字串: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 ...