码迷,mamicode.com
首页 > 编程语言 > 详细

判断二维数组是否为空

时间:2019-03-15 23:12:07      阅读:389      评论:0      收藏:0      [点我收藏+]

标签:target   hang   bsp   主题   detail   ber   lock   地址   prim   

在Java程序设计里面,相信大部分人都知道如何判断一个一维数组是否为空,示例如下:
public int primeNumberCount(int[] array){
if(array==null||array.length==0)
return 0;
    那么在二维数组中,又如何判断二维数组为空呢?在判断之前,我们要先了解如何获取二维数组的行数和列数,示例如下:

public boolean Find(int target, int[][] array) {
int rows = array.length;//行数
int columns = array[0].length;//列数
    接下来进入主题,要如何判断二维数组是否为空呢?Java中判断二维数组是否为空,要判断三种情况:

1、二维数组首地址是否为空,即array==null;

2、二维数组是否为{},即array.length==0的情况;

3、二维数组是否为{{}},即array.length=1&&array[0].length==0的情况;

     综上所述,Java中判断二维数组为空的条件为:

if((array==null||array.length==0)||(array.length==1&&array[0].length==0))---------------------
作者:XuTong_Zhang
来源:CSDN
原文:https://blog.csdn.net/m0_37451060/article/details/80143831

判断二维数组是否为空

标签:target   hang   bsp   主题   detail   ber   lock   地址   prim   

原文地址:https://www.cnblogs.com/greatLong/p/10540048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!