Comparer deux arraylist

J'ai deux Arraylists:

ArrayList a1 = new ArrayList();
a1.add("5");
a1.add("10");
a1.add("20");
a1.add("50");
a1.add("100");
a1.add("500");
a1.add("1000");

ArrayList a2 = new ArrayList();
a2.add("50");
a2.add("500");
a2.add("1000");

Comment peut-on comparer ces deux arraylists et d'ajouter à new arraylist(a3) avec 1 si a2 existent dans a1 et 0 s'il n'existe pas, donc le résultat sera ci-dessous pour une liste de tableaux a3?

a3[0] = 0
a3[1] = 0
a3[2] = 0
a3[3] = 1
a3[4] = 0
a3[5] = 1
a3[6] = 1

Merci d'avance

InformationsquelleAutor user438159 | 2011-08-24