J'ai une méthode qui retourne des ensembles de jeux. Voici ce que je veux dire:Aide à la programmation Java
public static HashSet methodName(){
HashSet c= new HashSet();
c.add(x); //x is a HashSet of number
c.add(y); //y is a Hashset of numbers
return c;
}
Après la méthode retourne les collections, j'entre dans une arraylist
ArrayList<HashSet> xxx= new ArrayList<Hashset>();
y=methodName();
xxx.add(y);
La méthode est appelée deux fois et à chaque fois que j'entre ensembles de jeux en l'arrayliste.
Ma question est. maintenant je veux passer par l'arraylist et trouver l'ensemble qui contient le plus petit nombre d'ensembles. Comment je fais ça? Merci beaucoup d'avance. Toute aide serait appréciée.
pouvez-vous s'il vous plaît me montrer tout le code. Comment compareriez-vous la taille – sap
'HashSet smallest = null; pour (HashSet currentSet: xxx) {if (plus petit == null || smallest.size()> currentSet.size()) plus petit = currentSet;} ' – zockman