Suchergebnisse für Anfrage "java-8"
Explizite Verwendung von LambdaMetafactory
Ich versuche LambdaMetafactory.metafactory explizit zu verwenden. Ich kann nicht verstehen, warum es nur mit der Runnable-Funktionsschnittstelle funktioniert. Zum Beispiel macht dieser Code das, was er erwartet (er gibt "Hallo Welt" ...
Wie kann JAX-RS eine Java 8 LocalDateTime-Eigenschaft als Datumszeichenfolge im JavaScript-Stil zurückgeben?
Ich habe einen RESTful-Webdienst mit JAX-RS-Methodenanmerkungen erstellt: @GET @Path("/test") @Produces(MediaType.APPLICATION_JSON) public MyThing test() { MyThing myObject = new MyThing(LocalDateTime.now()); return myObject; }Dies funktioniert ...
Java 8 Spliterator (oder ähnliches), der einen Wert zurückgibt, wenn es nur einen einzigen Wert gibt
Ich bin ein großer Fan dersingleOrEmpty stream operator. Es ist nicht in der Standardbibliothek, aber ich finde es sehr nützlich. Wenn ein Stream nur einen einzigen Wert hat, gibt er diesen Wert in einem @ zurücOptional. Wenn es keine Werte oder ...
Java 8 Collector, der einen Wert zurückgibt, wenn es nur einen einzigen Wert gibt [duplicate]
Diese Frage hat hier bereits eine Antwort: Java Stream auf 1 und nur 1 Element filtern [/questions/22694884/filter-java-stream-to-1-and-only-1-element] 17 answers Ich bin ein bisschen verrückt nach funktionaler Programmierung und Streams, aber ...
Warum kann ich dem Objekt kein Lambda zuweisen?
Ich habe versucht, dem Objekttyp ein Lambda zuzuweisen: Object f = ()->{};Und es gibt mir Fehler zu sagen: The target type of this expression must be a functional interfaceWarum passiert das und wie geht das?
Verwendung von kongruenten Lambda-Ausdrücken des Funktionstyps in Java 8
Ich kämpfe mit der Definition und Verwendung des Stream.collect(Supplier<R> supplier, BiConsumer<R,? super T> accumulator, BiConsumer<R,R> ...
Wie verwende ich den Aufruf zum Sammeln in Java 8?
Nehmen wir an, wir haben diesen langweiligen Code, den wir alle verwenden mussten: ArrayList<Long> ids = new ArrayList<Long>(); for (MyObj obj : myList){ ids.add(obj.getId()); }Nach dem Umstieg auf Java 8 teilt mir meine IDE mit, dass ich ...
Java 8 - Schnittstellen mit Standardmethoden vs abstrakte Klassen
Ich versuche, eine vollständige Antwort auf folgende Frage zu finden: " warum / wann eine abstrakte Klasse anstelle einer Schnittstelle verwenden. " und auf der Suche nach Überprüfungen / Vorschlägen zu folgenden Themen. Eine Antwort darauf ...
Kettenreferenzen der Kartenmethode
Ich arbeite mit Twitter4J. Aber die Frage, die ich stelle, ist allgemeiner. Ich möchte auf die Benutzer-ID eines bestimmten Tweets zugreifen. Derzeit habe ich die folgenden zwei Optionen: //Option 1 stream.map(status -> ...
Berechnen von Tagen zwischen zwei Daten in Java 8
Ich weiß, es gibt viele Fragen zu SO, aber ich möchte ein Beispiel für die Verwendung der neuen Java 8 Date-API. Ich kenne auch die JodaTime-Bibliothek, aber ich möchte eine Arbeitsweise ohne externe Bibliotheken. Function muss sich mit ...