Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

Application.java 1.1KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package de.scrum_master.app;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. public class Application {
  5. static Map/*<String, Map<Integer, String>>*/ languages = new HashMap<>();
  6. static {
  7. Map<Integer, String> englishNumbers = new HashMap<>();
  8. englishNumbers.put(11, "eleven");
  9. englishNumbers.put(12, "twelve");
  10. englishNumbers.put(13, "thirteen");
  11. languages.put("EN", englishNumbers);
  12. Map<Integer, String> germanNumbers = new HashMap<>();
  13. germanNumbers.put(11, "elf");
  14. germanNumbers.put(12, "zwölf");
  15. germanNumbers.put(13, "dreizehn");
  16. languages.put("DE", germanNumbers);
  17. }
  18. public static void main(String[] args) {
  19. languages.entrySet().stream().forEach((language) -> {
  20. // String languageCode = language.getKey();
  21. Map/*<Integer, String>*/ numbers = (Map)((Map.Entry)language).getValue();
  22. // System.out.println("Language code = " + languageCode);
  23. numbers.entrySet().stream().forEach((number) -> {
  24. // int numericValue = number.getKey();
  25. // String textualValue = number.getValue();
  26. // System.out.println(" " + numericValue + " -> " + textualValue);
  27. });
  28. });
  29. }
  30. }