Heim  >  Artikel  >  Java  >  Verwenden Sie die Java-Funktion Arrays.fill(), um alle Elemente im Array mit dem angegebenen Wert zu füllen

Verwenden Sie die Java-Funktion Arrays.fill(), um alle Elemente im Array mit dem angegebenen Wert zu füllen

WBOY
WBOYOriginal
2023-07-25 13:53:101481Durchsuche

Verwenden Sie die Funktion Arrays.fill() von Java, um alle Elemente im Array mit dem angegebenen Wert zu füllen.

Bei der Java-Programmierung ist es häufig erforderlich, alle Elemente im Array mit dem angegebenen Wert zu füllen. Um diese Funktion zu erleichtern, bietet Java eine sehr praktische Funktion: Arrays.fill ().

Die Funktion Arrays.fill() ist eine statische Methode der Arrays-Klasse in Java, die verwendet wird, um alle Elemente im Array mit angegebenen Werten zu füllen. Die Verwendung dieser Methode ist sehr einfach. Übergeben Sie einfach das zu füllende Array und den angegebenen Wert. Hier ist ein Beispielcode:

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] + " ");
        }
    }
}

Im obigen Code erstellen wir zunächst ein ganzzahliges Array arr mit 10 Elementen. Anschließend werden alle Elemente im Array arr mit 0 gefüllt, indem die Funktion Arrays.fill() aufgerufen wird.

Die gefüllten Array-Elemente lauten wie folgt:

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

Es ist zu beachten, dass die Funktion Arrays.fill() alle Elemente des gesamten Arrays mit dem angegebenen Wert füllt. Stellen Sie daher bei Verwendung dieser Funktion sicher, dass die Länge von Das Array und die Anzahl der gefüllten Elemente sind gleich.

Zusätzlich zum Füllen von Ganzzahl-Arrays kann die Funktion Arrays.fill() auch zum Füllen von Arrays anderer grundlegender Datentypen wie Byte, Short, Long, Float, Double, Char usw. verwendet werden. Gleichzeitig kann diese Funktion auch zum Füllen von Arrays mit Referenztypen wie String, Object usw. verwendet werden.

Das Folgende ist ein Beispielcode, der zeigt, wie die Funktion Arrays.fill() verwendet wird, um ein Array vom Typ String zu füllen:

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] + " ");
        }
    }
}

Im obigen Code erstellen wir ein Array vom Typ String mit 5 Elementen und fügen alle Elemente hinzu bis Gefüllt mit „Hallo“. Die gefüllten Array-Elemente lauten wie folgt:

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

Zusammenfassung:

Mit der Java-Funktion Arrays.fill() können alle Elemente im Array bequem auf den angegebenen Wert gefüllt werden. Diese Funktion funktioniert für Arrays grundlegender Datentypen und Referenztypen. Bei der Verwendung muss darauf geachtet werden, dass die Länge des Arrays mit der Anzahl der gefüllten Elemente übereinstimmt.

Ich hoffe, dieser Artikel kann Ihnen helfen, die Funktion Arrays.fill() zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Java-Funktion Arrays.fill(), um alle Elemente im Array mit dem angegebenen Wert zu füllen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn