Java 定義長度為 0 的陣列 / 空陣列

guile發表於2019-03-14

int[] array = new array[0];     // 定義一個長度為 0 的陣列 / 空陣列

 

長度為 0 的陣列 / 空陣列 並不是 null

 

有時陣列裡可能只有一個空字串 "",這時陣列長度是 1。這種情況也要注意判斷。

if ( arr.length == 1 && arr[ 0 ].equals( "" ) ) {
    System.out.println( "輸入的陣列不能只包含一個空字串" );
    return;
}

相關文章