成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

通過JDK 8避免NPE,可選

lavor / 1883人閱讀

摘要:從開始,您可以通過返回來避免。例如,此方法返回一個空的,而不是返回可選獲取指定的卡片內(nèi)容的代碼

從JDK 8開始,您可以通過返回Optional來避免NullPointerException。 例如,此方法返回一個空的Optional:,而不是返回null
  public可選fetchShoppingCart(long id){

???? ShoppingCart cart = //獲取指定ID的卡片內(nèi)容的代碼

???? return Optional.ofNullable(cart);
 }  
???????????????????????????????????????????????????????????????????????????????????????????????????????????????? Octavia Anghel           
               
                                           
                       
                 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/586.html

相關(guān)文章

  • 給女朋友講解什么是Optional【JDK 8特性】

    摘要:接口例子如果容器的對象存在,則對其執(zhí)行調(diào)用函數(shù)得到返回值。上面一句代碼對應(yīng)著最開始的老寫法方法直接看源碼方法與方法類似,區(qū)別在于函數(shù)的返回值不同。 前言 只有光頭才能變強 前兩天帶女朋友去圖書館了,隨手就給她來了一本《與孩子一起學(xué)編程》的書,于是今天就給女朋友講解一下什么是Optional類。 至于她能不能看懂,那肯定是看不懂的。(學(xué)到變量/for循環(huán)的女人怎么能看懂呢) 不知道大家還...

    caspar 評論0 收藏0
  • Kotlin可空性探索

    摘要:可空性在中,類型系統(tǒng)區(qū)分一個引用是可以容納可空引用還是不能容納非空引用。使用可以很方便得將可空轉(zhuǎn)為非空,但可空變量值為,則會。 目錄介紹 01.可空性 02.安全調(diào)用運算符:?. 03.Elvis運算符:?: 04.安全轉(zhuǎn)換運算符:as? 05.非空斷言:!! 06.let函數(shù)說明 07.可空類型的擴展 08.Java中判斷方式 09.kotlin是否解決NPE 10.kotlin如...

    DataPipeline 評論0 收藏0
  • 【Java】類的循環(huán)初始化是否會引起死鎖?

    摘要:前置知識類的生命周期場景設(shè)計和推測情況在類中的初始化中實例化在類的初始化中實例化類設(shè)計類靜態(tài)變量靜態(tài)變量之后在靜態(tài)初始化塊里賦值為實例變量之后再初始化塊中賦值為構(gòu)造函數(shù)類靜態(tài)變量靜態(tài)變量之后在靜態(tài)初始化塊里賦值為實例變量之后再初始化塊中賦值 前置知識: 類的生命周期 場景設(shè)計和推測 情況: 在類A中的初始化中實例化B 在類B的初始化中實例化A 類設(shè)計 A類: 靜態(tài)變量...

    crelaber 評論0 收藏0
  • 使用Optional擺脫NPE的折磨

    摘要:在目前的工作中,我對中的和表達式都使用得很多,之前也寫了兩篇文章來總結(jié)對應(yīng)的知識。為了避免,他們會加很多判斷語句,使得代碼的可讀性變得很差。在后面的開發(fā)中,可以使用設(shè)計,這樣可以設(shè)計出更安全的接口和方法。 showImg(https://upload-images.jianshu.io/upload_images/44770-dfeb2d48d3779723.jpg?imageMogr...

    BDEEFE 評論0 收藏0
  • 【修煉內(nèi)功】[Java8] 使用Optional的正確姿勢及序列化問題

    摘要:本文已收錄修煉內(nèi)功躍遷之路的為解決空的問題帶來了很多新思路,查看源碼,實現(xiàn)非常簡單,邏輯也并不復(fù)雜。 本文已收錄【修煉內(nèi)功】躍遷之路 showImg(https://segmentfault.com/img/bVbrCvp?w=852&h=480); Java8的Optional為解決空的問題帶來了很多新思路,查看Optional源碼,實現(xiàn)非常簡單,邏輯也并不復(fù)雜。Stuart Ma...

    Ajian 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<