问题:下列数组的写法哪些是正确的() A. int[] arr = new int []{3,7,5,6,9}; B. int[] x = new int[5]; x[0]=3; x[1]=7; x[2]=5; x[3]=5; x[4]=6; x[5]=9; C. int[] arr = new int [5]{3,7,5,6,9}; D. int[] array ={3,7,9};
答案:ABD
int[] arr = new int []{3,7,5,6,9}; 可简写为 int[] arr ={3,7,5,6,9}; int[] x = new int[5]; x[0]=3; x[1]=7; x[2]=5; x[3]=5; x[4]=6; x[5]=9; int[] array ={3,7,9}; 以上符合数组写法格式,是正确的。 知识点:因为通过new创建的数组,可以对每个元素进行访问或使用,但不能试图访问所有元素,不能再整体进行赋值。 所以int[] arr = new int [5]{3,7,5,6,9};是错误的写法
|