初級 › 配列の new と初期化子の書き分け › パターン1
配列の new と初期化子の書き分け
new int[3] と {1,2,3} の使い分け。
1 public class Main { 2 public static void main(String[] args) { 3 int[] nums = ______ int[3]; ^ 4 nums[0] = 42; 5 System.out.println(nums[0]); 6 } 7 }
Main.java:3: error: ']' expected
空欄を埋めてビルドを通す
配列は宣言だけでは領域が確保されません。newで実体を作って初めて代入できます。
次の問題