java8中if else嵌套判断过长如果精简呢?

java-教程王 Java经验 发布时间:2022-04-12 23:10:52 阅读数:3296 1
下文笔者讲述Java中if else的精简示例分享,如下所示: 例:
 String info = null;
if (xx.getInfo() != null) {
    info = xx.getInfo();
} else if (xx.getInfo1() != null) {
    info = xx.getInfo1();
} else if (xx.getInfo2() != null) {
    info = xx.getInfo2();
} else if (xx.getInfo3() != null) {
    info = xx.getInfo3();
} else if (xx.getInfo4() != null) {
    info = xx.getInfo4();
} else {
    info = "java265.com";
}

可精简为
   list<String> list = new ArrayList<>(Arrays.asList(info, info1, info2, info3, info4, "java265.com"));
     list.removeIf(StringUtils::isBlank);
   String result = list.get(0);
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202204/16497763062852.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者