La méthode clone() en Java – Les collections

La méthode clone() est utilisé pour créer une nouvelle instance d’un objet ArrayList qui est une copie superficielle d’un objet ArrayList existant.
 

Syntaxe
public Object clone()

 
 

Paramètres

La méthode ne reçoit aucun argument.
 

Valeur de retour

La méthode renvoie une clone d’une instance ArrayList.
 

Exemple :

Le code suivant montre l’utilisation de la méthode clone():

import java.util.*;

public class Main {
   public static void main(String[] args) {
    // Créer un ArrayList vide
    ArrayList<String> language = new ArrayList<String>();

    // Ajouter des valeurs dans l'ArrayList
    language.add("Java");
    language.add("PHP");
    language.add("C++");
    language.add("Python");
    language.add("PHP");

    System.out.println("Éléments dans language sont: "+language);
     
    Object cloneLanguage = language.clone();
    System.out.println("Éléments dans cloneLanguage sont: "+cloneLanguage);
  }
}

 
Sortie:

Éléments dans language sont: [Java, PHP, C++, Python, PHP]
Éléments dans cloneLanguage sont: [Java, PHP, C++, Python, PHP]
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *