0

我知道这是一个愚蠢的问题,但这是我的问题。

我正在处理一个对象,需要检查所有成员变量的空值、空字符等......但在我的对象中,我不仅有字符串,还有 Instant 和 Booleans。

我尝试过使用 StringUtils 中的其他一些方法并阅读了文档,但没有找到任何方法。

任何提示?我知道我可以在没有 stringUtils 的情况下进行检查,但我不敢相信他们没有找到出路。

感谢您的帮助!

4

1 回答 1

0

您可以使用包中的Objectsjava.util在不同类型的对象中执行空检查,例如:

Date d = null;
Character c = new Character('c');
System.out.println(Objects.isNull(d));
System.out.println(Objects.isNull(c));

您还可以使用诸如requireNonNull在发送到method服务之前验证值之类的方法。

是类的 javadoc Objects

于 2017-02-08T22:32:14.327 回答