Java trim 方法

Java trim 方法是 String 方法之一,可用于删除字符串左右两侧的空空格。在本文中,我们将通过示例展示如何使用 String trim。

Java 字符串 trim 的基本语法如下所示。

public String trim(); // It will return String 

//In order to use in program
String_Object.trim()

String_Object: trim 函数将返回此字符串的副本,其中删除了前导和尾随的空白字符。 请为此编程语言中的 trim 函数指定有效的 String Object。

  • 如果 String_Object 代表一个空字符序列,则将返回此 String_Object 的引用。
  • 如果 String_Object 的第一个和最后一个字符的代码大于 ‘\u0020’(空格字符),则将返回此 String_Object 的引用。
  • 当没有代码大于 ‘\u0020’(空格字符)的字符时,trim 函数将创建并返回一个空字符串。
  • 设 x 为 String_Object 中第一个代码大于 ‘\u0020’ 的字符的索引,y 为最后一个此类字符的索引。将创建一个新字符串,该字符串表示 String_Object 中从索引 x 开始到索引 y 结束的子字符串。我们也可以称之为 this.substring(x, y+1)。

Java trim 方法示例

字符串 trim 方法会删除前导和尾随的空空格或空白字符。此程序将帮助理解 trim 方法。首先,我们声明 String 变量 Str 并为其分配相应的值。

第一个语句将使用 string.trim 函数从 Str 的左右两侧删除空格。

使用此函数来修剪左侧或前导空格。下面的 str2 语句将删除左侧的空格。

使用 Java string.trim 函数删除右侧或尾随空格。下面的 st3 语句将删除右侧的空格。

对于接下来的三个变量 str4、str5 和 str6,我们使用了制表符和行终止符以及 Java 对象。如果您观察下面的屏幕截图,String 方法正在删除像 \t 和 \n 这样的终止符。

最后,我们使用 System.out.println 语句打印修剪后的数据(输出)。

package StringFunctions;

public class TrimMethod {
 public static void main(String[] args) {
 String str = "   Free Java Tutorial at Tutorial GateWay   ";
 
 String str1 = str.trim();
 String str2 = "    Tutorial Gateway".trim();
 String str3 = "Java Programming     ".trim();
 String str4 = "\t Let us see the tab Space";
 String str5 = str4.trim();
 String str6 = "\n Let us see the tab Space \n";
 
 System.out.println( "Trimmed String = " + str1);
 System.out.println( "Trimmed String = " + str2);
 System.out.println( "Trimmed String = " + str3);
 System.out.println( "Before Trimming str4 String = " + str4);
 System.out.println( "After Trimming str4 String = " + str5);
 System.out.println( "Before Trimming str6 String = " + str6);
 System.out.println( "After Trimming str6 String = " + str6.trim());
 }
}
trim Method 1