空字符串不能识别为空或空

时间:2019-06-06 23:32:23

标签: android

我从远程URL获取JSON字符串。

字符串上有一个名为mediafile的值。

有时该值为空。

我需要检查它是否为null才能执行某些功能,但是对于我的代码,它的值永远不会被识别为null:

Log.d("home_post","home_post: mediapostfile MEDIAFILE valor="+mediafile);

        if(mediafile!=null || !mediafile.isEmpty( ) {
// do something if it has a value
}
else {
// do something if null
}

此日志证明它可以为null,并且不能识别为null,则永远不会调用else parte:

D/home_post: home_post: mediapostfile MEDIAFILE valor=null

0 个答案:

没有答案