gpt4 book ai didi

java - if(s != null && !s.isEmpty()) 是否有简写

转载 作者:行者123 更新时间:2023-12-02 04:48:58 25 4
gpt4 key购买 nike

有很多 != null!= null && !s.isEmpty()

像这样:

if(sidebar.getModel() != null && !sidebar.getModel().isEmpty()) { ... }

在我们的代码中。太多了,看起来不太好。这个空检查有简写吗?哪个 Java 库为此类速记函数提供了广泛的支持,同时不需要对其他 Java 工件有太多依赖?

if(notNull(s))if(notEmpty(s)) 一样,检查不为空且不为空。像这样的东西。

最佳答案

对于String类,apache-commons-lang3中有StringUtils.isEmpty(String value)。对于其他类型,您可以创建自己的静态方法并通过静态导入使用它。

关于java - if(s != null && !s.isEmpty()) 是否有简写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29428869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com