在Java中,如何判斷一個(gè)字符串是否為空或僅包含空格? java判斷字符串是不是空格
Trendyol時(shí)尚前沿跨境問答2025-07-026620
在Java中,我們可以使用String
類的trim()
方法來判斷一個(gè)字符串是否為空或僅包含空格。這個(gè)方法會(huì)移除字符串開頭和結(jié)尾的空白字符(包括空格、制表符、換行符等)。如果處理后的字符串長度為0,那么這個(gè)字符串就是空的或者只包含空格。
以下是一個(gè)簡單的示例:
public class Main {
public static void main(String[] args) {
String str = " ";
if (str.trim().isEmpty()) {
System.out.println("The string is empty or only contains spaces.");
} else {
System.out.println("The string is not empty or only contains spaces.");
}
}
}
在這個(gè)示例中,我們創(chuàng)建了一個(gè)名為str
的字符串,然后使用trim()
方法來移除其開頭和結(jié)尾的空白字符。接著,我們檢查處理后的字符串是否為空。如果是,我們就打印出相應(yīng)的消息;否則,我們打印出不同的消息。
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。