判斷二維數組是否為空


在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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM