JAVA String中的trim()方法--用於去除字符串中的前導空白和后導空白


trim

public String trim()
返回字符串的副本,忽略前導空白和尾部空白。

如果此 String 對象表示一個空字符序列,或者此 String 對象表示的字符序列的第一個和最后一個字符的代碼都大於 '\u0020'(空格字符),則返回對此 String 對象的引用。

否則,若字符串中沒有代碼大於 '\u0020' 的字符,則創建並返回一個表示空字符串的新 String 對象。

否則,假定 k 為字符串中代碼大於 '\u0020' 的第一個字符的索引,m 為字符串中代碼大於 '\u0020' 的最后一個字符的索引。創建一個新的 String 對象,它表示此字符串中從索引 k 處的字符開始,到索引 m 處的字符結束的子字符串,即 this.substring(km+1) 的結果。

此方法可用於截去字符串開頭和末尾的空白(如上所述)。

 

返回:
此字符串移除了前導和尾部空白的副本;如果沒有前導和尾部空白,則返回此字符串。
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String s =" sdsd ";
        System.out.println(s.trim());
        String s1 =" sdsdsd";
        System.out.println(s1.trim());
        String s2 ="";
        System.out.println(s2.trim());
        System.out.println(s2.trim().length());
    }

運行結果:
sdsd
sdsdsd

0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM