zoukankan      html  css  js  c++  java
  • 判断二维数组是否为空

    在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

    TALK IS CHEAP, SHOW ME THE CODE
  • 相关阅读:
    查看object信息
    Google C++单元测试框架之宏
    Google C++单元测试框架
    通过iscsi协议使用ceph rbd
    OpenStack+Ceph存储空间回收《转》
    IO
    golang之interface
    mysql 初始化
    ceph之ceph osd tree下的weight, reweight
    c++单元测试框架googletest
  • 原文地址:https://www.cnblogs.com/greatLong/p/10540048.html
Copyright © 2011-2022 走看看