Manipulation d'une ArrayList
Bonsoir,
je développe une application en java et j'ai besoin de votre aide pour la déclaration et l'utilisation d'une arrayList dans un constructeur.
je m'explique: mon constructeur prend plusieurs paramètres dont une arraylist. je souhaiterai récupérer un élément de mon arrayList afin de créer un objet de classe mais je n'arrive pas à trouver la bonne méthode
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
public class Tache {
private String libelle_tache;
private int duree_tache;
private ArrayList<String> precedentes_taches = new ArrayList<String>();
private int qte_r1;
private int qte_r2;
final int r1 = 7;
final int r2 = 4;
public Tache(String n,int du, ArrayList<String> a, int res1, int res2){
this.libelle_tache = n;
this.duree_tache = du;
this.qte_r1 = res1;
this.qte_r2 = res2;
this.precedentes_taches = a;
}
public static void main(String[] args) {
ArrayList<String> precedentes_taches = new ArrayList<String>();
precedentes_taches.add("A1");
precedentes_taches.add("A2");
precedentes_taches.add("A3");
precedentes_taches.add("A4");
precedentes_taches.add("A5");
precedentes_taches.add("A6");
precedentes_taches.add("A7");
precedentes_taches.add("A8");
precedentes_taches.add("A9");
precedentes_taches.add("A10");
Tache t1 = new Tache("A1",6, precedentes_taches.get(0), 2, 1);
Tache t10 = new Tache("A10",4, precedentes_taches.get(1), 1, 1); |
le problème c'est que il ne reconnait pas precedentes_taches.get(0);
je vous remercie pour votre aide