java怎么判斷空字符串

小億
83
2023-12-05 15:18:07

在Java中,可以使用以下方法來(lái)判斷一個(gè)字符串是否為空:

  1. 使用isEmpty()方法判斷字符串是否為空,如果字符串長(zhǎng)度為0,則返回true,否則返回false。示例代碼如下:
String str = "";
if(str.isEmpty()) {
    System.out.println("字符串為空");
} else {
    System.out.println("字符串不為空");
}
  1. 使用equals()方法判斷字符串是否為空,將字符串與""進(jìn)行比較,如果相等則為空,否則不為空。示例代碼如下:
String str = "";
if(str.equals("")) {
    System.out.println("字符串為空");
} else {
    System.out.println("字符串不為空");
}
  1. 使用equalsIgnoreCase()方法判斷字符串是否為空,將字符串與""進(jìn)行比較,忽略大小寫(xiě),如果相等則為空,否則不為空。示例代碼如下:
String str = "";
if(str.equalsIgnoreCase("")) {
    System.out.println("字符串為空");
} else {
    System.out.println("字符串不為空");
}

請(qǐng)注意,以上方法在判斷空字符串時(shí)是等效的,你可以根據(jù)實(shí)際情況選擇使用其中一種方法。

0