如何高效建设品牌网站,wordpress微信机器人破解版,做音乐的网站,电商沙盘seo优化概念
null#xff1a;是对象为空#xff08;IsNull#xff09;#xff1b;isEmpty()#xff1a;是值为空#xff08;IsEmpty#xff09;
具体
null指任务类型变量以及对象类型的变量是否为空。IsEmpty函数#xff1a;用于判断一个变量是否已初始化#xff0c;如果变…概念
null是对象为空IsNullisEmpty()是值为空IsEmpty
具体
null指任务类型变量以及对象类型的变量是否为空。IsEmpty函数用于判断一个变量是否已初始化如果变量未初始化或显式地设置为Empty则函数IsEmpty返回True否则函数返回False
代码举例
public static void main(String[] args) {HashMapString, Integer map1 new HashMap();HashMapString, Integer map2 null;if (map1.isEmpty()) {System.out.println(map1 引用对象里的内容为空);}if (map2 null) {System.out.println(map2 无引用对象);}if (map1null){System.out.println(不会走这一步);}try {if (map2.isEmpty()){// 没有引用对象也就是没有指针没有地址此时却调用了方法所以会报空指针异常}}catch (Exception e){e.printStackTrace();}
}