|
12345678910111213141516171819202122232425262728293031323334353637 |
- package de.scrum_master.app;
-
- import java.util.HashMap;
- import java.util.Map;
-
- public class Application {
- static Map/*<String, Map<Integer, String>>*/ languages = new HashMap<>();
-
- static {
- Map<Integer, String> englishNumbers = new HashMap<>();
- englishNumbers.put(11, "eleven");
- englishNumbers.put(12, "twelve");
- englishNumbers.put(13, "thirteen");
- languages.put("EN", englishNumbers);
-
- Map<Integer, String> germanNumbers = new HashMap<>();
- germanNumbers.put(11, "elf");
- germanNumbers.put(12, "zwölf");
- germanNumbers.put(13, "dreizehn");
- languages.put("DE", germanNumbers);
-
-
- }
-
- public static void main(String[] args) {
- languages.entrySet().stream().forEach((language) -> {
- // String languageCode = language.getKey();
- Map/*<Integer, String>*/ numbers = (Map)((Map.Entry)language).getValue();
- // System.out.println("Language code = " + languageCode);
- numbers.entrySet().stream().forEach((number) -> {
- // int numericValue = number.getKey();
- // String textualValue = number.getValue();
- // System.out.println(" " + numericValue + " -> " + textualValue);
- });
- });
- }
- }
|