ホームページ  >  記事  >  Java  >  Java の Arrays.fill() 関数を使用して、配列内のすべての要素を指定された値に埋めます。

Java の Arrays.fill() 関数を使用して、配列内のすべての要素を指定された値に埋めます。

WBOY
WBOYオリジナル
2023-07-25 13:53:101481ブラウズ

Java の Arrays.fill() 関数を使用して、配列内のすべての要素に指定された値を入力します。

Java プログラミングでは、多くの場合、配列内のすべての要素に指定された値を入力する必要があります。この機能を容易にするために、Java は非常に便利な関数 Arrays.fill() を提供します。

Arrays.fill() 関数は、Java の Arrays クラスの静的メソッドで、配列内のすべての要素を指定された値で埋めるために使用されます。このメソッドの使用は非常に簡単で、埋める配列と指定された値を渡すだけです。以下はサンプル コードです:

import java.util.Arrays;

public class FillArrayExample {
    public static void main(String[] args) {
        // 创建一个包含10个元素的整型数组,并将所有元素填充为0
        int[] arr = new int[10];
        Arrays.fill(arr, 0);
        
        // 打印数组元素
        System.out.println("填充后的数组元素:");
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
    }
}

上記のコードでは、まず 10 個の要素を含む整数配列 arr を作成します。次に、Arrays.fill() 関数を呼び出すことにより、配列 arr 内のすべての要素が 0 で埋められます。

塗りつぶされた配列要素は次のとおりです:

填充后的数组元素:
0 0 0 0 0 0 0 0 0 0

Arrays.fill() 関数は配列全体のすべての要素を指定された値で埋めることに注意してください。この関数を使用するときは、配列の長さが埋められた要素の数と一致していることを確認してください。

Arrays.fill() 関数は、整数配列の入力に加えて、byte、short、long、float、double、char などの他の基本データ型の配列の入力にも使用できます。同時に、この関数を使用して、String、Object などの参照型の配列を埋めることもできます。

以下は、Arrays.fill() 関数を使用して String 型の配列を埋める方法を示すサンプル コードです。

import java.util.Arrays;

public class FillArrayExample {
    public static void main(String[] args) {
        // 创建一个包含5个元素的String类型数组,并将所有元素填充为"Hello"
        String[] arr = new String[5];
        Arrays.fill(arr, "Hello");
        
        // 打印数组元素
        System.out.println("填充后的数组元素:");
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
    }
}

上のコードでは、5 を含む String 型を作成しました。 elements arr を配列し、すべての要素に「Hello」を入力します。埋められる配列要素は次のとおりです。

填充后的数组元素:
Hello Hello Hello Hello Hello

概要:

Java の Arrays.fill() 関数を使用すると、配列内のすべての要素を指定された値で簡単に埋めることができます。この関数は、基本データ型と参照型の配列に対して機能します。使用中は、配列の長さが埋められた要素の数と一致しているかどうかに注意する必要があります。

この記事が Arrays.fill() 関数の理解と使用に役立つことを願っています。

以上がJava の Arrays.fill() 関数を使用して、配列内のすべての要素を指定された値に埋めます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。