我从远程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