lang3 StringUtils 字符串为空返回默认值
时间: 2024-03-09 11:49:31 浏览: 76
如果你想要在字符串为空时返回一个默认值,可以使用 Apache Commons Lang 库中的 StringUtils 类的静态方法:defaultString。
该方法的语法如下:
```java
public static String defaultString(String str, String defaultStr)
```
其中,str 表示要检查的字符串,defaultStr 表示默认值。如果 str 为 null,则返回 defaultStr;否则返回 str。例如:
```java
String str = null;
String defaultStr = "default";
String result = StringUtils.defaultString(str, defaultStr);
System.out.println(result); // 输出 "default"
```
如果 str 不为 null,则返回 str:
```java
String str = "hello";
String defaultStr = "default";
String result = StringUtils.defaultString(str, defaultStr);
System.out.println(result); // 输出 "hello"
```
阅读全文