Language Fundamentals - Programming

Q1:

Which will legally declare, construct, and initialize an array?

A int [] myList = {"1", "2", "3"};

B int [] myList = (5, 8, 2);

C int myList [] [] = {4,9,7,0};

D int myList [] = {4, 3, 7};

ANS:D - int myList [] = {4, 3, 7};

The only legal array declaration and assignment statement is Option D Option A is wrong because it initializes an int array with String literals. Option B is wrong because it use something other than curly braces for the initialization. Option C is wrong because it provides initial values for only one dimension, although the declared array is a two-dimensional arr