我想知道我們是否可以在Java中使用相同的語句編寫空指針指針,就像我們在groovy中做的那樣?我有四個地方檢查null。這可以更簡化嗎?是否有可能使Java代碼爲Groovy風格
if(doc.getDocumentElement().getElementsByTagName("SEARCH-RESULT-ITEM") != null) {
if(doc.getDocumentElement().getElementsByTagName("SEARCH-RESULT-ITEM").item(0) != null) {
Node searchResultNode = doc.getDocumentElement().getElementsByTagName("SEARCH-RESULT-ITEM").item(0);
if(searchResultNode != null) {
}
}
}
爲
doc.getDocumentElement()?.getElementsByTagName("SEARCH-RESULT-ITEM")?.item(0)
是否有可能