Java字符串trim()

本文概述

  • Java String trim()方法示例
  • Java String trim()方法示例2
Java字符串trim()方法消除了前导和尾随空格。空格字符的unicode值为’ \ u0020’ 。 java字符串中的trim()方法在字符串前后检查此unicode值(如果存在), 然后删除空格并返回省略的字符串。
字符串trim()方法不会省略中间空格。内部实施
public String trim() { int len = value.length; int st = 0; char[] val = value; /* avoid getfield opcode */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 String trim()方法示例
public class StringTrimExample{ public static void main(String args[]){ String s1="hello string"; System.out.println(s1+"srcmini"); //without trim() System.out.println(s1.trim()+"srcmini"); //with trim() }}

立即测试
hello stringsrcmini hello stringsrcmini

Java String trim()方法示例2【Java字符串trim()】本示例演示修剪方法的使用。此方法删除了所有尾随空格, 因此字符串的长度也减少了。让我们来看一个例子。
public class StringTrimExample { public static void main(String[] args) { String s1 ="hello java string"; System.out.println(s1.length()); System.out.println(s1); //Without trim() String tr = s1.trim(); System.out.println(tr.length()); System.out.println(tr); //With trim() } }

22 hello java string 17 hello java string

    推荐阅读