Heim  >  Artikel  >  Java  >  Verwenden Sie die Java-Funktion ArrayList.size(), um die Größe einer ArrayList zu ermitteln

Verwenden Sie die Java-Funktion ArrayList.size(), um die Größe einer ArrayList zu ermitteln

WBOY
WBOYOriginal
2023-07-24 22:55:471306Durchsuche

Verwenden Sie die Funktion ArrayList.size() von Java, um die Größe von ArrayList zu ermitteln.

ArrayList ist ein in Java häufig verwendetes dynamisches Array, dessen Größe je nach Bedarf dynamisch vergrößert oder verkleinert werden kann. Bei der Programmierung ist es häufig erforderlich, die Größe einer ArrayList für nachfolgende Operationen zu ermitteln. Java stellt die Funktion size() von ArrayList bereit, um seine Größe zu ermitteln.

Die Funktion size() von ArrayList gibt die Anzahl der tatsächlich in der ArrayList gespeicherten Elemente zurück, also die Anzahl der Elemente. Für eine leere ArrayList beträgt die Größe 0. Schauen wir uns einige Beispiele an, um die Verwendung der size()-Funktion von ArrayList im Detail zu erläutern.

Zuerst müssen wir die ArrayList-Klasse in das java.util-Paket importieren. Sie können den folgenden Code zum Importieren verwenden:

import java.util.ArrayList;

Dann können wir ein ArrayList-Objekt definieren und einige Elemente hinzufügen und dann seine Größe über die Funktion size() ermitteln. Das Folgende ist ein Beispielcode:

import java.util.ArrayList;

public class ArrayListSizeExample {
    public static void main(String[] args) {
        // 创建一个ArrayList对象
        ArrayList<String> fruits = new ArrayList<String>();

        // 添加一些元素
        fruits.add("apple");
        fruits.add("banana");
        fruits.add("mango");

        // 获取ArrayList的大小
        int size = fruits.size();

        // 输出结果
        System.out.println("ArrayList的大小为:" + size);
    }
}

Führen Sie den obigen Code aus. Das Ausgabeergebnis lautet: „Die Größe von ArrayList beträgt: 3“. Dies zeigt, dass die Früchte des ArrayList-Objekts drei Elemente enthalten.

Zusätzlich zum Abrufen der Größe von ArrayList kann die Funktion size() auch verwendet werden, um festzustellen, ob die ArrayList leer ist. Sie können feststellen, ob die ArrayList leer ist, indem Sie beurteilen, ob der Rückgabewert der Funktion size() 0 ist. Zum Beispiel:

// 判断ArrayList是否为空
if (fruits.size() == 0) {
    System.out.println("ArrayList为空");
} else {
    System.out.println("ArrayList不为空");
}

Darüber hinaus kann die Funktion size() auch zum Schleifendurchlauf verwendet werden. Sie können eine for-Schleife in Kombination mit der Funktion size() verwenden, um die Elemente in der ArrayList zu durchlaufen. Zum Beispiel:

// 遍历ArrayList中的元素
for (int i = 0; i < fruits.size(); i++) {
    String fruit = fruits.get(i);
    System.out.println("第" + (i + 1) + "个水果是:" + fruit);
}

Anhand des obigen Beispiels können wir die Verwendung der size()-Funktion von ArrayList und der zugehörigen Anwendungen sehen. Es kann nicht nur verwendet werden, um die Größe der ArrayList zu ermitteln, sondern auch, um zu bestimmen, ob die ArrayList leer ist, und um Schleifendurchläufe und andere Operationen durchzuführen.

Zusammenfassend lässt sich sagen, dass Sie mit der ArrayList.size()-Funktion von Java ganz einfach die Größe von ArrayList, also die Anzahl der Elemente, ermitteln können. Indem Sie ein ArrayList-Objekt definieren, einige Elemente hinzufügen und dann seine Größe über die Funktion size() ermitteln. Gleichzeitig kann die Funktion size() auch verwendet werden, um festzustellen, ob die ArrayList leer ist, und um Schleifendurchläufe und andere Operationen durchzuführen. Bei der eigentlichen Programmierung können wir die Funktion size() flexibel verwenden, um ArrayList nach Bedarf zu betreiben und umfangreichere Funktionen zu erreichen.

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Java-Funktion ArrayList.size(), um die Größe einer ArrayList zu ermitteln. 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