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());
}
}
