-1

私は配列を持っています、私は地域を上書きしますが、配列の最後に「null」があります。このnullを将来の使用のために配列で行わないようにする方法はありますか?

 public void overwriteArray(int num){        
        if(num > 0 && array != null && num <= array.length) {
           for(int i = num-1; i < array.length-1; i++) {
               array[i] = array[i+1];
        }    arrary[array.length-1] = null; // i want this null to be terminated              
     }
   } 

配列を短くして、最後の場所を削除することを思いつきましたが、方法がわかりません。私の考えは大丈夫ですか? ありがとう!

4

1 に答える 1