java中判断二维数组是否为空
2016-06-16 21:56
531 查看
二维数组为空,要检查三个部分:
一是数组首地址是否为空
二是是否为{},也就是array.length==0的情况
三是{{}},这时array.length=1,但是array[0].length==0。满足任意一个条件就可以返回false了。
if(array==null||array.length==0||(array.length==1&&array[0].length==0)) return false;
一是数组首地址是否为空
二是是否为{},也就是array.length==0的情况
三是{{}},这时array.length=1,但是array[0].length==0。满足任意一个条件就可以返回false了。
if(array==null||array.length==0||(array.length==1&&array[0].length==0)) return false;
相关文章推荐
- Lua中使用二维数组实例
- C#使用二维数组模拟斗地主
- C#二维数组基本用法实例
- javascript的日期对象、数组对象、二维数组使用说明
- PHP 如何获取二维数组中某个key的集合
- 改写函数实现PHP二维/三维数组转字符串
- java 二维数组矩阵乘法的实现方法
- Swift中定义二维数组的方法及遍历方法示例
- 举例理解C语言二维数组的指针指向问题
- C#和Java中二维数组区别分析
- php去除二维数组的重复项方法
- php对二维数组进行相关操作(排序、转换、去空白等)
- php将一维数组转换为每3个连续值组成的二维数组
- PHP中使用foreach()遍历二维数组的简单实例
- php对二维数组按指定键值key排序示例代码
- PHP按指定键值对二维数组进行排序的方法
- PHP将二维数组某一个字段相同的数组合并起来的方法
- js二维数组定义和初始化的三种方法总结
- C语言中二维数组指针的简要说明
- php实例分享之二维数组排序