3 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
trim( )的作用是去掉字符串兩端的多余的空格,注意,是兩端的空格,且無論兩端的空格有多少個(gè)都會(huì)去掉,當(dāng)然中間的那些空格不會(huì)被去掉,如:String s = " a s f g ";
獲得對(duì)象的字段的值,然后轉(zhuǎn)成string類型,并且去掉前后空白~~ ToString()是轉(zhuǎn)化為字符串的方法 Trim()是去兩邊空格的方法 把StringBuffer轉(zhuǎn)換成String類型時(shí) 沒有用.trim()會(huì)導(dǎo)致意想不到的結(jié)果-- 用if語句判斷時(shí)跟想的不一樣 if(returnStr==null||returnStr==""){//沒有.trim()這句通不過 //if(returnStr.length()==0){//判斷長(zhǎng)度為零沒有.trim()也可以。
擴(kuò)展資料:
定義和用法
SQL中的TRIM函數(shù)是用來移除掉一個(gè)字串中的字頭或字尾。最常見的用途是移除字首或字尾的空白。這個(gè)函數(shù)在不同的資料庫中有不同的名稱:
MySQL: TRIM(),RTRIM(),LTRIM()
Oracle: RTRIM(),LTRIM()
SQL Server: RTRIM(),LTRIM()
各種 trim 函數(shù)的語法如下:
LTRIM(字串):將字串左邊的空格移除。
RTRIM(字串): 將字串右邊的空格移除。
TRIM(字串): 將字串首尾兩端的空格移除,作用等于RTRIM和LTRIM兩個(gè)函數(shù)共同的結(jié)果。
ALLTRIM(字串):將字串左右邊兩邊的空格移除。

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
意思是除去字符串開頭和末尾的空格或其他字符。
是一個(gè)函數(shù),函數(shù)執(zhí)行成功時(shí)返回刪除了string字符串首部和尾部空格的字符串,發(fā)生錯(cuò)誤時(shí)返回空字符串("")。如果任何參數(shù)的值為NULL,Trim() 函數(shù)返回NULL。
擴(kuò)展資料
SQL 中的 TRIM 函數(shù)是用來移除掉一個(gè)字串中的字頭或字尾。刪除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取決于控制參數(shù)),但會(huì)保留字符串內(nèi)部作為詞與詞之間分隔的空格。
最常見的用途是移除字首或字尾的空白。這個(gè)函數(shù)在不同的資料庫中有不同的名稱:
MySQL: TRIM(), RTRIM(), LTRIM()
Oracle: RTRIM(), LTRIM()
SQL Server: RTRIM(), LTRIM()
各種 trim 函數(shù)的語法如下:
LTRIM(字串):將字串左邊的空格移除。
RTRIM(字串): 將字串右邊的空格移除。
TRIM(字串): 將字串首尾兩端的空格移除,作用等于RTRIM和LTRIM兩個(gè)函數(shù)共同的結(jié)果。
ALLTRIM(字串):將字串左右邊兩邊的空格移除。

TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
這是一個(gè)很常見的函數(shù),他的所用是去掉字符序列左邊和右邊的空格,如字符串
str = " ai lafu yo ";
str = trim(str);
cout << str;
輸出的將是"ai lafu yo"
中間的空格他不管,如果字符串中沒有任何非空格字符,如" ",那么trim(str)后的結(jié)果就是""
明白了嗎
- 3 回答
- 0 關(guān)注
- 1578 瀏覽
添加回答
舉報(bào)