首頁  >  文章  >  Java  >  如何使用Java中的問號與冒號? :表達式

如何使用Java中的問號與冒號? :表達式

醉折花枝作酒筹
醉折花枝作酒筹轉載
2021-04-28 09:17:355928瀏覽

本篇文章為大家介紹一下Java中的問號與冒號「?:」表達式的用法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。

如何使用Java中的問號與冒號? :表達式

先來一段Java程式碼:

return data != null ? data.getName() : null;

可以把! =後面程式碼分為A、B、C三部分

A為布林運算式(真/假),B 和C為執行語句。

最直觀的 :A ? B:C ,意思是如果A為真執行B,否則執行C

上面的程式碼意思是如果data不為空,回傳data.getName(),如果data為空,則回傳null。

延伸

看完以上的講解,我們再來一下延伸

2 ==0 ? 1 1: 2-2;

如過2等於0,執行1 1,如果2不等於0 ,則執行2-2.

推薦:《java影片教學

以上是如何使用Java中的問號與冒號? :表達式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除