java 判断string 是否为空方法
时间: 2023-05-25 19:01:19 浏览: 172
在 Java 中,可以使用以下方法来判断一个字符串是否为空:
1. 使用 isEmpty() 方法:该方法检查字符串是否为空,返回值为布尔类型。如果该字符串长度为 0,则返回 true,否则返回 false。
例如:
```
String str = "";
if (str.isEmpty()) {
System.out.println("字符串为空");
} else {
System.out.println("字符串不为空");
}
```
输出结果为:字符串为空
2. 使用 length() 方法:该方法返回字符串的长度。如果字符串长度为 0,则说明字符串为空。
例如:
```
String str = "";
if (str.length() == 0) {
System.out.println("字符串为空");
} else {
System.out.println("字符串不为空");
}
```
输出结果为:字符串为空
3. 使用 isBlank() 方法:该方法检查字符串是否为空,包括空格和制表符。如果字符串长度为 0 或仅包含空格和制表符,则返回 true,否则返回 false。
例如:
```
String str = "";
if (str.isBlank()) {
System.out.println("字符串为空");
} else {
System.out.println("字符串不为空");
}
```
输出结果为:字符串为空
以上是判断字符串是否为空的几种方法,其中使用 isEmpty() 或 isBlank() 方法比较简单和常用。
阅读全文