Bonjour comment manipuler les elts d'un TreeMap donc les valeurs sont les Arraylist.
Avec arbre.get(1), j'obtiens le 1er ArrayList.
Je souhaite manipuler cet ArrayList
Pour avoir access au premier elt de cet ArrayList obtenu précedement, ça ne marche pas : arbre.get(1).get(0);// le systeme propose un getClass() au lieu d'un get(); comment faire
Question2:
Comment copier cet ArrayList dans un autre ArrayList c a d
ArrayList arraylist;
arraylist = copy(arbre.get(0)) // c pas une commande, juste pour demander comment le faire.
Affichage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 TreeMap<Integer, ArrayList> arbre = new TreeMap<Integer, ArrayList>(); Set cles = arbre.keySet(); Iterator iter = cles.iterator(); while(iter.hasNext()){ System.out.println(" arbre: " + arbre.get(iter.next())); } arbre.get(1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 arbre: [000, 001, 011, 111] arbre: [010, 110] arbre: [100, 101]
Partager