Java教程

Java String trim()

java字符串trim()方法消除了前导和尾随空格。空格字符的unicode值为'\ u0020'。 Java字符串中的trim()方法在字符串前后检查此unicode值(如果存在),然后删除空格并返回省略的字符串。
注意: 字符串trim()方法不会省略中间空格。

内部实现

public String trim() {
    int len = value.length;
    int st = 0;
    char[] val = value;
    while ((st < len) &&(val[st] <= ' ')) {
        st++;
    }
    while ((st < len) &&(val[len - 1] <= ' ')) {
        len--;
    }
    return ((st > 0) || (len < value.length)) ? substring(st, len) : this;
}

签名

字符串修剪方法的签名或语法如下:
public String trim()

返回

带有省略的前导和尾随空格的字符串

Java字符串trim()方法示例

public class StringTrimExample{
    public static void main(String args[]){
        String s1=" hello string ";
        System.out.println(s1+"lidihuo");
        System.out.println(s1.trim()+"lidihuo");
    }
}
hello string lidihuo
hello stringlidihuo

Java字符串trim()方法示例2

此示例演示了trim方法的用法。此方法删除了所有尾随空格,因此字符串的长度也减少了。让我们来看一个例子。
public class StringTrimExample {
    public static void main(String[] args) {
        String s1 =" hello java string ";
        System.out.println(s1.length());
        System.out.println(s1);
        String tr = s1.trim();
        System.out.println(tr.length());
        System.out.println(tr);
    }
}
22
hello java string
17
hello java string
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4