package test; import java.util.HashMap; import java.util.Map; import java.util.Scanner; import java.util.TreeMap; public class LancuchZKlawiatury { public static void main(String[] args) { wczytajZnaki(); } public static void wczytajZnaki() { Scanner scan = new Scanner(System.in); System.out.println("podaj znaki"); String linia = scan.nextLine(); Map mapaZnakow = new TreeMap(); char[] tablicaZnakow = linia.toCharArray(); for (int i = 0; i < tablicaZnakow.length; i++) { if (mapaZnakow.containsKey(tablicaZnakow[i])) { Integer currentInteger = mapaZnakow.get(tablicaZnakow[i]); currentInteger++; mapaZnakow.remove(tablicaZnakow[i]); mapaZnakow.put(tablicaZnakow[i], currentInteger); } else { mapaZnakow.put(tablicaZnakow[i], 1); } } System.out.println(mapaZnakow); } }