Napisz program (klasę), który zliczy wystąpienia każdego znaku w pliku podanym jako argument, a następnie wypisze wyniki na konsoli.
- Wynik należy umieścić w kolekcji HashMap.
- Kluczami będą obiekty klasy Character
- Wartościami - obiekty własnej klasy Counter opakowującej liczby całkowite. Można też wykorzystać klasę java.lang.Integer. Chodzi o to, by można było zliczać wystąpienia danego znaku i je zapamiętywać w obiekcie będącym wartością asocjacji (klucz, wartość).
- Do wypisania rezultatu może być potrzebna metoda entrySet() z klasy HashMap, która zwraca zbiór asocjacji (klucz, wartość) - obiektów klasy Map.Entry.
- Można go przeglądać przy pomocy iteratora (uzyskanego metodą iterator()).
- Dostęp do kluczy i wartości asocjacji można uzyskać metodami klasy Map.Entry : getKey() i getValue()
Bardzo proszę o wskazówki, jak zacząć, co zrobić.
Każda pomoc mile widziana. To bardzo pilne :(
z góry dziękuję.