Java中trim方法


Trim  :翻譯過來的意思是修剪,切邊的意思  作用是去出字符串兩端的空格,無論一串字符串兩端有多少空格都會去掉,字符串中間的不會影響,除此之外,還可以去掉一些特殊的如:\t  \n  \v  \f  \r  \x0085  \x00a0  ?  \u2028  \u2029  。下面有列子:

 public static void main(String[] args) {
              String aString = "   a   bbcc  wdww     ";
              String aString1= aString.trim();
              System.out.println(aString);
              System.out.println(aString1);
        }

 

 這就是Trim的作用:下面有兩個例題

題一:

public static void main(String[] args) {
    String myStr = " Hello World ";
    myStr.trim();
    int i1 = myStr.indexOf(" ");
    System.out.println(i1);
}
答案是0

為什么是零,因為 myStr.trim();  沒有重新賦值給mystr   所以il中的mystr依然是兩端帶空格的 Hello World 。mystr = myStr.trim();這樣寫的話就會有效果

題二:

 

public static void main(String[] args) {
        String s = " Java Duke ";
        int len = s.trim().length();
        System.out.print(len);
    }
答案是9

 

如果沒有使用trim那個結果會是11,因為要包含兩端的空格

 

 

個人學習,內容簡略。


免責聲明!

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



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