Java中如何判断数组元素是不是为空
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中如何判断数组元素是不是为空相关的知识,希望对你有一定的参考价值。
那要看数组元素是干什么了
比如是基础类型,如int,long byte 等等 ,那肯定都不是空,默认为0
如果是Object,直接判断就可以了,比如
Object [] objs = new Object[2];if(objs[0] == null)
//这样处理就好了
参考技术A 如果是基本类型的数组,如int[] 初始值为0,如果是其他类型,如String[] 初始值为null。可以for循环遍历,用if做判断是否为空。 参考技术B 1、你是要判断一个数组为空吗?可以通过数据的length属性,array.length,如果值为0 就是为空,array数组名。
2、如果判断值为空,那就是array[i]==null,array[i]数组的第i个元素 参考技术C for(int i=0;i<(数组名称).length;i++)
if((数组名称)[i]==null)
break;//如果数组为空,退出循环
参考技术D if (数组名 != null && 数组名.length == 0)
//do some thing
以上是关于Java中如何判断数组元素是不是为空的主要内容,如果未能解决你的问题,请参考以下文章