首頁 > Java > java教程 > java開發中不要回傳null

java開發中不要回傳null

WBOY
發布: 2023-05-04 23:49:16
轉載
949 人瀏覽過

不要回傳null

反例

java開發中不要回傳null

正例

java開發中不要回傳null

別處呼叫方法時,避免不必要的空指標

optional 判空

//获取子目录列表
public List<CatalogueTreeNode> getChild(String pid) {
            if (V.isEmpty(pid)) {
            pid = BasicDic.TEMPORARY_DIRECTORY_ROOT;
        }
        CatalogueTreeNode node = treeNodeMap.get(pid);
 
        return Optional.ofNullable(node)
                .map(CatalogueTreeNode::getChild)
                .orElse(Collections.emptyList());
    }
登入後複製

以上是java開發中不要回傳null的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板