Arrays类fill方法赋值问题import java.util.Arrays;public class TestArrays {public static void output(int[] array) {if (array!=null) {for (int i = 0; i < array.length; i++) {System.out.print(array[i]+" ");}}System.out.println();}public static void main(String[] args) {int[] array = new int[5];//填充数组Arrays.fill(array, 5);System.out.println("填充数组:Arrays.fill(array, 5):");TestArrays.output(array); //将数组的第2和第3个元素赋值为8Arrays.fill(array, 2, 4, 8);System.out.println("将数组的第2和第3个元素赋值为8:Arrays.fill(array, 2, 4, 8):");TestArrays.output(array); }} 输出结果:填充数组:Arrays.fill(array, 5):5 5 5 5 5将数组的第2和第3个元素赋值为8:Arrays.fill(array, 2, 4, 8):5 5 8 8 5//将数组的第2和第3个元素赋值为8Arrays.fill(array, 2, 4, 8);为何小括号中不是写2,3?
添加回答
举报
0/150
提交
取消