bonjour,
j'ai un vector d'un tableau de String, voila la syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Vector<String[]> vctData = new Vector<String[]>();
le tableau de String est contient 3 champs: ID, nom, prenom.

dans une fonction delete, je veux supprimer une ligne (tableau dans mon cas)dans ce vector selon le ID passé en paramètre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
public void deleteI(String clef){
Iterator<String[]> it = vctData.iterator();
			while (it.hasNext()) {
				String id = ((String[]) it.next())[0];
				if(id.equals(clef)){
// ici le code de suppression
                               }
 
			}
}
le problème c'est comment je fais la suppression?
comment recuperer l'index pour appeler la méthode: vctData.removeElementAt(index); ???