Video der Keynote: The Future of Java Is Today
Weiterlesen: Video der Keynote: The Future of Java Is Today →
Weiterlesen: Video der Keynote: The Future of Java Is Today →Die ersten ersten Updates von Java 11 sind vorhanden: https://jdk.java.net/11/
Weiterlesen: JDK 11.0.1 verfügbar →Download unter https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html http://jdk.java.net/11 Unter http://www.tutego.de/java/java-se-11-oracle-jdk-11-openjdk_11_java_18.9.html fasse ich die Neuerungen kompakt zusammen. Hier im Blog gibt es die Kategorie …
Weiterlesen: Java 11 ist draußen →Heise schreibt recht gut darüber: https://www.heise.de/developer/meldung/Entwicklungsumgebung-Eclipse-Auf-Photon-folgt-2018-09-4168224.html. Leider ist noch ein Java 11-Plugin nötig, so muss ich das im kommenden Java 11-Buch auch extra mit einführen. Zur STS-Ankündigung: , …
Weiterlesen: Eclipse 4.9 (2018-09) ist fertig, Spring Tool Suite 3.9.6 setzt sofort drauf auf →In einer Benutzereingabe oder Konfigurationsdatei steht nicht selten vor oder hinter dem wichtigen Teil eines Textes Weißraum wie Leerzeichen oder Tabulatoren. Vor der Bearbeitung sollten sie entfernt werden. Die String-Klasse bietet dazu trim() und seit Java 11 strip(), stripLeading() und stripTrailing() an. Der …
Weiterlesen: Weißraum entfernen →In Java 11 ist eine Objektmethode repeat(int count) eingezogen, die einen gegeben String vervielfacht. Beispiel: Wiederhole den String s dreimal: Bevor es die Methode in Java 11 gab, sah eine alternative Lösung etwa so aus:
Weiterlesen: Strings aus Wiederholungen generieren →String-Objekte verwalten intern die Zeichenreihe, die sie repräsentieren, und bieten eine Vielzahl von Methoden, um die Eigenschaften des Objekts preiszugeben. Eine Methode haben wir schon benutzt: length(). Für String-Objekte ist sie so implementiert, dass sie die Anzahl der Zeichen im String (die Länge des Strings) …
Weiterlesen: String-Länge und Test auf Leer-String →Um ein Unicode-Zeichen ein einen String zu konvertieren können wir die statische überladene String-Methode valueOf(char) nutzen. Eine vergleichbare Methode gibt es auch in Character, und zwar die statische Methode toString(char). Beide Methoden haben die Einschränkung, dass das Unicode-Zeichen nur 2 Byte lang sein …
Weiterlesen: Vom Zeichen zum String →Seit Java 11 gibt es in CharSequence eine neue Methode compare(…), die zwei CharSequence-Objekte lexikografisch vergleicht. Die statische Methode hat den Vorteil, dass nun alle Kombination von CharBuffer, Segment, String, StringBuffer, StringBuilder mit nur dieser einen Methode geprüft werden können. Und wenn der …
Weiterlesen: Statische compare(…)-Methode in CharSequence →Zum Vergleichen von Strings bietet sich die bekannte equals(…)-Methode an. Diese ist aber bei StringBuilder nicht wie erwartet implementiert. Dazu gesellen sich andere Methoden, die zum Beispiel unabhängig von der Groß-/Kleinschreibung vergleichen. equals(…) bei der String-Klasse Die Klasse String implementiert die …
Weiterlesen: Vergleichen von StringBuilder-Exemplaren und String mit StringBuilder →