Tipps, Tricks & Best Practices für Java Entwicker

Alle Tricks

  • 26.1.2017

    Anonyme Klassen

    Anonyme Klassen (oder auch anonyme innere Klassen) bieten eine kompakte Schreibweise, wenn man für die Implementierung eines Interfaces oder einer abstrakten Klasse keine eigene Klasse erstellen möchte. In Java 8 können Lambda Ausdrücke als anonyme Klassen von funktionalen Interfaces gesehen werden….

  • 17.1.2017

    Elemente in einem Stream sortieren mit Stream.sorted()

    Genauso wie Listen oder Arrays, möchte man auch gerne Streams sortieren. Natürlich bietet die Java 8 Stream API eine einfache Lösung….

  • 10.1.2017

    Liste von Strings mit join zusammenfügen

    Eine Liste von Werten mit Trennzeichen darzustellen, ist eine recht häufige Aufgabe. Seit Java 8 ist das mit Java-Boardmitteln recht einfach zu bewerkstelligen. Davor war es notwendig eine eigene Methode zu schreiben oder eine Library wie Google Guava oder Apache Commons zu verwenden….

  • 7.1.2017

    String in double umwandeln

    Beim Konvertieren von String nach double ist wichtig, dass der String einen gültigen Double-Wert enthält. Im Gegensatz zum Umwandeln von String in int müssen hier mehrere Dinge beachtet werden…

  • 5.1.2017

    InputStream in String umwandeln - Beispiel

    Oft ist es notwendig, einen InputStream in einen String umzuwandeln, um etwa Daten aus einer Datei oder einem Netzwerk-Socket auszulesen….

Alle Java Tricks anzeigen »

Featured

  • 8.6.2015

    String in int umwandeln

    Beim Konvertieren von String nach int ist wichtig, dass der String einen gültigen Integer-Wert enthält. Während das Umwandeln von int nach String relativ problemlos ist, kann in die umgekehrte Richtung einiges falsch gemacht werden….

  • 24.4.2015

    int in String umwandeln

    Einen Integer int-Wert in einen String konvertieren ist eine leichte Aufgabe, alleine deshalb, weil keine Formatierung notwendig ist. Die andere Richtung (String nach int) ist etwas komplizierter….

  • 10.4.2015

    Java 8 Stream in Map umwandeln

    In die folgende Situation ist schon fast jeder Entwickler einmal gekommen: man hat eine Liste von Objekten mit IDs und möchte eine Map erstellen um schnell mit einer ID auf das richtige Objekt zuzugreifen….

  • 23.3.2015

    Liste filtern

    Eine Funktionalität die in fast jeder Anwendung vorkommt, ist das Filtern einer Liste. Die Java API vor Java 8 enthält noch keine elegante Möglichkeit, um eine Collection zu filtern, darum helfen wieder mal Guava und Apache Commons aus….

  • 12.1.2015

    Der Unterschied zwischen instanziieren, deklarieren und initialisieren

    Über die Begriffe instanziieren, deklarieren und initialisieren stolpert man schnell mal beim Programmieren. Aber was bedeuten diese Begriffe eigentlich genau?…

Java 8 Tricks

  • 26.1.2017

    Anonyme Klassen

    Anonyme Klassen (oder auch anonyme innere Klassen) bieten eine kompakte Schreibweise, wenn man für die Implementierung eines Interfaces oder einer abstrakten Klasse keine eigene Klasse erstellen möchte. In Java 8 können Lambda Ausdrücke als anonyme Klassen von funktionalen Interfaces gesehen werden….

  • 17.1.2017

    Elemente in einem Stream sortieren mit Stream.sorted()

    Genauso wie Listen oder Arrays, möchte man auch gerne Streams sortieren. Natürlich bietet die Java 8 Stream API eine einfache Lösung….

  • 10.1.2017

    Liste von Strings mit join zusammenfügen

    Eine Liste von Werten mit Trennzeichen darzustellen, ist eine recht häufige Aufgabe. Seit Java 8 ist das mit Java-Boardmitteln recht einfach zu bewerkstelligen. Davor war es notwendig eine eigene Methode zu schreiben oder eine Library wie Google Guava oder Apache Commons zu verwenden….

  • 5.7.2016

    Kalenderwoche berechnen mit Java

    Vor allem im deutschsprachigen Raum ist die Verwendung der Kalenderwoche sehr weit verbreitet. Die Berechnung und Umwandlung erfolgt mit der Klasse LocalDate in Java 8 sowie mit Calendar in Java vor Version 8….

  • 10.4.2015

    Java 8 Stream in Map umwandeln

    In die folgende Situation ist schon fast jeder Entwickler einmal gekommen: man hat eine Liste von Objekten mit IDs und möchte eine Map erstellen um schnell mit einer ID auf das richtige Objekt zuzugreifen….

Alle Java 8 Tricks anzeigen »