Obtenir l'indice d'un objet ArrayList?

Fermé
lolaflorida - 20 nov. 2010 à 14:41
 Utilisateur anonyme - 20 nov. 2010 à 21:23
Bonjour à tous!

Je suis débutante en java et je me posais une question pour un projet que j'ai a faire :
Lorsqu'on manie des objets d'une ArrayList, comment est-ce qu'on peut faire pour récuperer d'indice de cet objet dans l'ArrayList?
j'ai ai absolument besoin pour utiliser certaines methodes comme remove(i) qui utilise l'indice de l'objet pour pouvoir le supprimer!

Merci beaucoup!



A voir également:

1 réponse

Salut,

Par exemple:
// Obtenir l'indice d'un élement de l'ArrayList arrL
         
         boolean trouve = false;
         Object obj = ton_objet;

// exemples:
// Object obj = "Salut";
// Object obj = 12345;

         int i = 0;  
         System.out.println("On recherche l'objet " + obj + ":");  
         for(i=0;i<arrL.size();i++)  
         {  
            if(arrL.get(i).equals(obj))  
            {  
               System.out.println("item " + i + ": " + arrL.get(i) + ".");  
               trouve = true;  
            }  
         }  
         System.out.println("");  
         if(!trouve)  
            System.out.println("L'objet " + obj + " n'existe pas...\n");  

Cordialement,

Dan
3