Maison > Java > javaDidacticiel > le corps du texte

Effacer la liste des tableaux en Java à l'aide de la méthode clear() de la classe ArrayList

PHPz
Libérer: 2023-07-25 17:07:46
original
1712 Les gens l'ont consulté

Utilisez la méthode clear() de la classe ArrayList pour effacer la liste de tableaux en Java

En programmation Java, nous utilisons souvent la classe ArrayList pour gérer et exploiter les listes de tableaux. Parfois, nous pouvons avoir besoin d'effacer une liste de tableaux existante afin qu'elle ne contienne aucun élément. À ce stade, vous pouvez utiliser la méthode clear() de la classe ArrayList pour y parvenir. La méthode

clear() est une méthode membre de la classe ArrayList, utilisée pour supprimer tous les éléments de la liste du tableau pour en faire une liste vide.

Ce qui suit est un exemple de code qui montre comment effacer une liste de tableaux à l'aide de la méthode clear() de la classe ArrayList.

import java.util.ArrayList;

public class ClearArrayListExample {
    public static void main(String[] args) {
        // 创建一个数组列表
        ArrayList<String> fruits = new ArrayList<>();
        
        // 添加一些水果到数组列表
        fruits.add("苹果");
        fruits.add("香蕉");
        fruits.add("橙子");
        fruits.add("葡萄");
        
        // 打印原来的数组列表
        System.out.println("原来的数组列表:" + fruits); // 输出:[苹果, 香蕉, 橙子, 葡萄]
        
        // 使用clear()方法清空数组列表
        fruits.clear();
        
        // 打印清空后的数组列表
        System.out.println("清空后的数组列表:" + fruits); // 输出:[]
    }
}
Copier après la connexion

Dans l'exemple de code ci-dessus, nous créons d'abord une liste de tableaux fruits et y ajoutons quelques fruits. Ensuite, nous utilisons la méthode clear() pour effacer la liste des tableaux, et utilisons la méthode System.out.println() pour imprimer la liste des tableaux effacée. fruits,并向其中添加了一些水果。然后,我们使用clear()方法将数组列表清空,使用System.out.println()方法打印清空后的数组列表。

运行上述代码,我们可以看到输出结果中清空后的数组列表为空,即不包含任何元素。

需要注意的是,clear()方法仅清空了数组列表中的元素,但并未释放内存空间。如果需要释放数组列表所占用的内存空间,我们可以在清空数组列表后,将其设置为null

En exécutant le code ci-dessus, nous pouvons voir que la liste de tableaux effacée dans le résultat de sortie est vide, c'est-à-dire qu'elle ne contient aucun élément.


Il est à noter que la méthode clear() efface uniquement les éléments de la liste du tableau, mais ne libère pas l'espace mémoire. Si nous devons libérer l'espace mémoire occupé par la liste de tableaux, nous pouvons le définir sur null après avoir effacé la liste de tableaux afin que le ramasse-miettes puisse récupérer l'espace mémoire.

🎜Résumé : 🎜Cet article explique comment utiliser la méthode clear() de la classe ArrayList pour effacer une liste de tableaux en Java. En appelant la méthode clear(), nous pouvons facilement supprimer tous les éléments de la liste du tableau, ce qui en fait une liste vide. Cette méthode peut être utilisée lorsque vous devez effacer une liste de tableaux existante. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!