Facebook
From Chocolate Camel, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 227
  1. package test;
  2.  
  3. import java.util.HashMap;
  4. import java.util.Map;
  5. import java.util.Scanner;
  6. import java.util.TreeMap;
  7.  
  8. public class LancuchZKlawiatury {
  9.  
  10.         public static void main(String[] args) {
  11.                 wczytajZnaki();
  12.         }
  13.  
  14.         public static void wczytajZnaki() {
  15.  
  16.                 Scanner scan = new Scanner(System.in);
  17.                 System.out.println("podaj znaki");
  18.                 String linia = scan.nextLine();
  19.                 Map<Character, Integer> mapaZnakow = new TreeMap<Character, Integer>();
  20.  
  21.                 char[] tablicaZnakow = linia.toCharArray();
  22.                
  23.                 for (int i = 0; i < tablicaZnakow.length; i++) {
  24.                         if (mapaZnakow.containsKey(tablicaZnakow[i])) {
  25.                                 Integer currentInteger = mapaZnakow.get(tablicaZnakow[i]);
  26.                                 currentInteger++;
  27.                                 mapaZnakow.remove(tablicaZnakow[i]);
  28.                                 mapaZnakow.put(tablicaZnakow[i], currentInteger);
  29.                         } else {
  30.                                 mapaZnakow.put(tablicaZnakow[i], 1);
  31.                         }
  32.                 }
  33.                 System.out.println(mapaZnakow);
  34.         }
  35.  
  36. }