java中判空

2020-06-28  本文已影响0人  empireghost

title: check_empty_blank
date: 2019-08-21 15:32:47
tags: empty blank guava commons-lang3


检查字符是否为空

maven依赖

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>28.0-jre</version>
</dependency>
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.9</version>
</dependency>

一 empty 检查

1 jdk1.6 及以上 null-safe 检查

boolean isEmptyString(String string) {
    return string == null || string.isEmpty();
}

2 jdk1.5 及以下 null-safe 检查

boolean isEmptyString(String string) {
    return string == null || string.length() == 0;
}

二 blank 检查

1 使用 common-lang3

StringUtils.isBlank(string)

2 使用 guava

Strings.isNullOrEmpty(string)

三 总结

很多方法都可以,最推荐 common-langs 方法

上一篇下一篇

猜你喜欢

热点阅读