English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel de base Java

Contrôle de flux Java

Java tableau

Java orienté objet (I)

Java orienté objet (II)

Java orienté objet (III)

Gestion des exceptions Java

Java Liste (List)

Java Queue (file d'attente)

Java Map collection

Java Set collection

Java Entrée/Sortie (I/O)

Reader Java/Writer

Autres thèmes Java

Méthode de programmation Java pour parcourir ArrayList

Comprehensive Java Examples

Dans cet exemple, nous allons apprendre à parcourir les éléments de l'arraylist en Java.

Pour comprendre cet exemple, vous devriez comprendre ce qui suitProgrammation JavaThème :

Exemple1:Utilisation de la boucle for pour parcourir ArrayList

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    //Créer une liste d'arrays
    ArrayList<String> languages = new ArrayList<>();
    languages.add("Java");
    languages.add("JavaScript");
    languages.add("Python");
    System.out.println("ArrayList: " + languages);
    //Utilisation de la boucle for
    System.out.println("Utilisation de la boucle for pour parcourir ArrayList:");
    for(int i = 0; i < languages.size(); i++) {
      System.out.print(languages.get(i));
      System.out.print(", ");
    }
  }
}

Output results

ArrayList: [Java, JavaScript, Python]
Utiliser la boucle for pour parcourir ArrayList:
Java, JavaScript, Python,

Dans l'exemple précédent, nous avons créé une liste d'arrays nommée languages. Ici, nous utilisons une boucle for pour accéder à chaque élément de l'arraylist.

Exemple2:Utiliser for-Each boucle pour parcourir ArrayList

import java.util.ArrayList;
class Main {
  public static void main(String[] args) {
    //Créer une liste d'arrays
    ArrayList<String> languages = new ArrayList<>();
    languages.add("Java");
    languages.add("JavaScript");
    languages.add("Python");
    System.out.println("ArrayList: " + languages);
     //Utiliser la boucle forEach
    System.out.println("Utiliser for-Each boucle pour parcourir ArrayList:");
    for(String language : languages) {
      System.out.print(language);
      System.out.print(", ");
    }
  }
}

Output results

ArrayList: [Java, JavaScript, Python]
Utiliser for-Each boucle pour parcourir ArrayList:
Java, JavaScript, Python,

Ici, nous utilisons for-Each boucle pour parcourir ArrayList et imprimer chaque élément.

Exemple3:Utiliser listIterator() pour parcourir ArrayList

import java.util.ArrayList;
import java.util.ListIterator;
class Main {
  public static void main(String[] args) {
    //Créer une ArrayList
    ArrayList<Integer> numbers = new ArrayList<>();
    numbers.add(1);
    numbers.add(3);
    numbers.add(2);
    System.out.println("ArrayList: " + numbers);
    //Créer une instance de ListIterator
    ListIterator<Integer> iterate = numbers.listIterator();
    System.out.println("Traverse ArrayList:");
    while(iterate.hasNext()) {
      System.out.print(iterate.next()) + ", ");
    }
  }
}

Output results

ArrayList: [1, 3, 2]
Traverse ArrayList:
1, 3, 2,

In the above example, we used the listIterator () method to iterate over the arraylist. Here,

  • hasNext () - If there is a next element in the arraylist, return true

  • next () - Return the next element of the arraylist

Note: We can also useArrayList iterator ()Methods andArrayList forEach ()Methods to iterate over arraylist.

Comprehensive Java Examples