在Android中,我們可以使用以下方法來判斷一個對象是否為空:
String text = "hello";
if (!TextUtils.isEmpty(text)) {
// text is not empty
}
CharSequence charSequence = "hello";
if (!TextUtils.isEmpty(charSequence)) {
// charSequence is not empty
}
List<String> list = new ArrayList<>();
if (!TextUtils.isEmpty(list)) {
// list is not empty
}
Object obj = new Object();
if (Objects.requireNonNull(obj) != null) {
// obj is not null
}
這些方法可以幫助我們在Android開發中進行非空判斷,避免空指針異常的發生。