How can I initialize a HashMap with some pre-defined entries? In this article I’ll show you how you create a HashMap with values. Java doesn’t provide a method like Array.asList(). For initializing a map you have to implement something like that: [code] //Old fashion way Map<Integer, String> oldFashion = new HashMap<Integer, String>() {{ put(1, "one"); put(2, "two"); }}; …
Schlagwort-Archive: Java8
Default Methoden in Java 8
Mit Default-Methoden läßt sich Logik nun direkt in Interfaces abbilden. In anderen Sprachen ist die Verwendung solcher vorgefertigter Funktionalität auch als Mixin bekannt. Default-Methoden erlauben, das Interfaces direkt als funktionale Bausteine verwendet werden können. Klassisch wurde mit einem Interface eine Schnittstelle nur definiert, die dann eine Implementationklasse erfüllt. Default-Methoden revolutionieren die Art und Weise wie mit Interfaces und …