assert str!= null; 和 if (!StringUtils.isEmpty(str)) {} 有什么區別
uj5u.com熱心網友回復:
assert 斷言失敗程式例外退出, if 則根據代碼邏輯繼續走。 assert 目的是除錯程式的,不要再生產代碼中使用!uj5u.com熱心網友回復:
isEmpty你點進去可以看到,它判斷了字串length和nulluj5u.com熱心網友回復:
assert不要使用就對了
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
assert 開發中使用比較少,有問題一般debug去排查.if是邏輯代碼轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/263990.html
標籤:Java EE
上一篇:無法應用
