Class Counter<E>

  • Type Parameters:
    E - le type d'element a compter
    All Implemented Interfaces:
    Iterable<Map.Entry<E,​AtomicInteger>>

    public class Counter<E>
    extends Object
    implements Iterable<Map.Entry<E,​AtomicInteger>>
    Classe qui permet d'ajouter un element et compte le nombre de fois que l'on a ajoute cet element. exemple d'utilisation: on souhaite compter le nombre de fois qu'une methode est appele par une autre, on ajoute a chaque fois que quelqu'un fait appele a elle ce quelqu'un.
    • Constructor Detail

      • Counter

        public Counter()
    • Method Detail

      • add

        public void add​(E e)
        indique que l'on ajoute un element
        Parameters:
        e -
      • toString

        public String toString()
        Retourne la liste des objets ajouter avec le nombre de fois qu'ils ont ete ajoute. Trie par le nombre de fois qu'ils ont ete ajoute,le plus grand nombre en 1er
        Overrides:
        toString in class Object
        Returns: