int frequency(Collection c, Object o): cette méthode renvoie le nombre des éléments dans ArrayList qui égaux à l'objet o. Elle lève une exception NullPointerException si c est null.
import java.util.ArrayList;Exécution:
import java.util.Collections;
public class ArrayListFrequency {
public static void main(String[] args) {
// Créer un ArrayList de type String
ArrayList<String> aList = new ArrayList<String>();
//remplir ArrayList avec des String
aList.add("aa");
aList.add("ab");
aList.add("ac");
aList.add("aa");
aList.add("ab");
aList.add("ab");
aList.add("ac");
System.out.println("Eléments de ArrayList ");
for(String e:aList)
System.out.println(e);
/*frenquency() compte le nombre d'occurrences*/
int frequenceaa = Collections.frequency(aList, "aa");
int frequenceab = Collections.frequency(aList, "ab");
int frequenceac = Collections.frequency(aList, "ac");
System.out.println("fréquence(aa): "+frequenceaa);
System.out.println("fréquence(ab): "+frequenceab);
System.out.println("fréquence(ac): "+frequenceac);
}
}
Eléments de ArrayListRéférences:
aa
ab
ac
aa
ab
ab
ac
fréquence(aa): 2
fréquence(ab): 3
fréquence(ac): 2
Javadoc: la méthode Collections.frenquency()
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...