リストを作成するプログラムがあり、割り当てられた値を0にする必要があります。実行すると正常に実行されint[] humpty_dumpty = new int[20]; ますが、リストのサイズを最適化するために設定しましたShort[]が、入力としてゼロを使用するため、プログラムが壊れています(そしてShort[] humpty_dumpty = new Short[20];デフォルト値を作っていますnull)。
リスト全体を反復処理せずにデフォルトのゼロに設定する方法はありますか(forループを介してこれを行うことができますが、その動作をintに似たものにする方法があるかどうか疑問に思っていました)?