美文网首页
optional类

optional类

作者: 后来丶_a24d | 来源:发表于2019-12-21 14:45 被阅读0次

    简介

    • 首先我们需要明确的是它并 不是对 null 关键字的替代策略,而是对于 null 判定提供了一种更加优雅的实现,从而尽可能地避免 NullPointException

    例子

    例子1

    if(null == str) { // 空指针判定
        return 0;
    }
    return str.length();
    
    # 用optional替代
    return Optional.ofNullable(str).map(String::length).orElse(0);
    

    更多例子请参考参考文章里面的


    参考文章

    相关文章

      网友评论

          本文标题:optional类

          本文链接:https://www.haomeiwen.com/subject/hudgnctx.html