1
我正在開發一個更大的項目,我對空檢查感到厭倦。 我有一個MongoDB實體(文檔),這個有一個對另一個文檔的引用。在幾乎所有情況下,我都會檢查它是否爲null,如果不是,則會執行某些操作。 我知道在Java 8中有Options類 - 這當然是一種改進,但有沒有其他方法可以改進這種樣板代碼。你如何處理這個?Java樣板文件
我正在開發一個更大的項目,我對空檢查感到厭倦。 我有一個MongoDB實體(文檔),這個有一個對另一個文檔的引用。在幾乎所有情況下,我都會檢查它是否爲null,如果不是,則會執行某些操作。 我知道在Java 8中有Options類 - 這當然是一種改進,但有沒有其他方法可以改進這種樣板代碼。你如何處理這個?Java樣板文件
在某些情況下,空對象模式可能很有用。 Wiki information
'if'可能是您在這裏的最佳選擇...在java中。不幸的是我們沒有貓王操作員。我們可以用一些輔助API來模擬它,但它並不能真正幫助減少生物盤。請參閱http://mail.openjdk.java.net/pipermail/lambda-dev/2012-September/006055.html – ZhongYu