doublons dans un tableau - Java - Programmation
Marsh Posté le 30-07-2009 à 17:40:17
Mets tout tes éléments dans un HashSet, ca éliminera les doublons.
Marsh Posté le 30-07-2009 à 21:29:16
Je ne souhaite pas éliminer les doublons mais les récupérer.
Merci
Marsh Posté le 31-07-2009 à 08:26:01
La méthode add d'un HashSet retourne false si l'élément existe déjà, je pense que c'est plus simple d'utiliser ça.
Marsh Posté le 30-07-2009 à 17:29:32
Bonjour,
j'ai un tableau à deux dimensions, et je souhaite récupérer les doublons présents dans le tableau à la colonne 0.
Mon code marche seulement si j'ai deux éléments.
public void countNumberDiagramName(){
String data [][] = new String data[][];
data[0][0] = "je";
data[0][1] = "lis";
data[1][0] = "tu";
data[1][1] = "parles";
data[2][0] = "je";
data[2][1] = "joue";
String parent = null;
String parentCopie = null;
String leaf = null;
String leafCopie = null;
TableModel tm = table.getModel();
for(int i=0; i<data.length; i++){
for (int j=i+1;j<data.length; j++)
{
if(data[i][0].equals(data[j][0]))
{
parent = data[i][0];
parentCopie = data [j][0];
leaf= data[i][1];
leafCopie= data[j][1];
addOneCouple( (DefaultTableModel) tm, parent, leaf);
addOneCouple( (DefaultTableModel) tm, parent, leafCopie);
}
}
}
}
Merci d'avance pour votre aide.