记录一下,今天在练习的时候碰到一个问题“如何判断一个数组是否为空,它加了两个判断条件去判断,写的真的是太精辟了。我就把它记录下来了”
数组为空的方式一:
int [] i=null;
System.out.println(i.length)
此时的输出结果为
Java.lang.NullPointerException
数组为空的方式二:
int[] b=new int[]{};
System.out.println(b.length);
此时的输出结果为
0
总结:
我们在判断 一个数组是否为空时,需要考虑到上述两种情况,长度为0,和数组的引用为null