Java数组填充和初始化

Java中,如何填充(一次初始化)数组?

示例

此示例使用Java Util类的Array.fill(arrayname,value)方法和Array.fill(arrayname,starting index,ends index,value)方法填充(初始化数组的所有元素)一个数组)。

package com.yiibai;

import java.util.*;

public class ArrayFilling {
    public static void main(String args[]) {
        int array[] = new int[6];
        Arrays.fill(array, 100);

        for (int i = 0, n = array.length; i < n; i++) {
            System.out.print(array[i]+",");
        }

        System.out.println("\n===========================");
        Arrays.fill(array, 3, 6, 99); // 从索引3到6使用数字99填充

        for (int i = 0, n = array.length; i < n; i++) {
            System.out.print(array[i]+",");
        }
    }
}
Java

执行上面示例代码,得到以下结果 -

100,100,100,100,100,100,
===========================
100,100,100,99,99,99,
posted @ 2018-09-09 12:58  borter  阅读(13170)  评论(0编辑  收藏  举报