在本教程中,我們將借助示例了解 Java String trim() 方法。
trim()
方法從指定的字符串中刪除任何前導(開始)和尾隨(結束)空格。
示例
class Main {
public static void main(String[] args) {
String str1 = " Learn Java Programming ";
System.out.println(str1.trim());
}
}
// Output: Learn Java Programming
用法:
用法:
string.trim()
這裏,string
是String
類的對象。
參數:
trim()
方法不帶任何參數
返回:
- 返回刪除了前導和尾隨空格的字符串
- 如果字符串的開頭或結尾沒有空格,則返回原始字符串
注意:在編程中,空格是表示水平或垂直空間的任何字符或一係列字符。例如:空格、換行符\n
, 標簽\t
, 垂直製表符\v
等等。
示例:Java 字符串 trim()
class Main {
public static void main(String[] args) {
String str1 = " Learn Java Programming ";
String str2 = "Learn\nJava Programming\n\n ";
System.out.println(str1.trim());
System.out.println(str2.trim());
}
}
輸出
Learn Java Programming Learn Java Programming
在這裏,str1.trim()
返回
"Learn Java Programming"
同樣,str2.trim()
返回
"Learn\nJava Programming"
從上麵的示例可以看出,trim()
方法僅刪除前導和尾隨空格。它不會刪除出現在中間的空格。
刪除所有空白字符
如果你需要從字符串中刪除所有空白字符, 你可以使用String replaceall使用適當的正則表達式。
class Main {
public static void main(String[] args) {
String str1 = "Learn\nJava \n\n ";
String result;
// replace all whitespace characters with empty string
result = str1.replaceAll("\\s", "");
System.out.println(result); // LearnJava
}
}
相關用法
- Java String trim()用法及代碼示例
- Java String toString()用法及代碼示例
- Java String toUpperCase()用法及代碼示例
- Java String toCharArray()用法及代碼示例
- Java String toLowerCase()用法及代碼示例
- Java String valueOf()用法及代碼示例
- Java String split()用法及代碼示例
- Java String strip()用法及代碼示例
- Java String getChars()用法及代碼示例
- Java String substring()用法及代碼示例
- Java String replace()用法及代碼示例
- Java String contains()用法及代碼示例
- Java String regionMatches()用法及代碼示例
- Java String copyValueOf()用法及代碼示例
- Java String isEmpty()用法及代碼示例
- Java String endsWith()用法及代碼示例
- Java String lines()用法及代碼示例
- Java String repeat()用法及代碼示例
- Java String hashCode()用法及代碼示例
- Java String lastIndexOf()用法及代碼示例
注:本文由純淨天空篩選整理自 Java String trim()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。