Suchergebnisse für Anfrage "java-8"

8 die antwort

Warum funktioniert Stream.limit in diesem Snippet nicht wie erwartet?

List<Integer> integer = Stream.generate(new Supplier<Integer>() { int i = 0 ; @Override public Integer get() { return ++i; } }).filter(j -> j < 5) .limit(10) // Note the call to limit here .collect(Collectors.toList()); Entgegen meiner Erwartung ...

12 die antwort

Warum ist die Standardkapazität von ArrayList in Java 8 jetzt null?

Wie ich mich erinnere, vor Java 8 die Standardkapazität vonArrayList war 10. Überraschenderweise lautet der Kommentar zum Standardkonstruktor (void) immer noch:Constructs an empty list with an initial capacity of ten. VonArrayList.java: /** * ...

6 die antwort

Warum arbeitet der parallele Stream Files.list () so viel langsamer als der parallele Stream Collection.parallelStream ()?

Das folgende Codefragment ist Teil einer Methode, die eine Verzeichnisliste abruft, eine Extraktionsmethode für jede Datei aufruft und das resultierende Arzneimittelobjekt in XML serialisiert. try(Stream<Path> paths = Files.list(infoDir)) { ...

TOP-Veröffentlichungen

10 die antwort

Java UTC Zeit erhalten

Ich möchte die Zeit in der UTC-Zeitzone abrufen. Also habe ich den Code geschrieben: import java.time.ZoneOffset; import java.time.ZonedDateTime; import java.util.Date; public class RegularSandbox { public static void main(String[] args) { ...

2 die antwort

Warum ist ein einzelner Unterstrich ein unzulässiger Name für einen Lambda-Parameter?

Ich habe versucht, einen Lambda-Parameter zu benennen_, z.B. (eine gekürzte Version): Consumer<Object> c = _ -> {};as Ich wollte anzeigen, dass ein Parameter ignoriert wurde, habe jedoch den folgenden Compilerfehler erhalten: ie Verwendung von ...

8 die antwort

Das Abfangen von Ausnahmen aus 'stream ()' oder 'parallelStream ()' verliert die korrekten Werte

Im folgenden Code, wenn Sie @ abfangNumberFormatException ausfor Iteration, die Zeichenfolgen in entsprechender Form erscheinen instrList vor dem ersten schlechten (d. h."illegal_3") wurden erfolgreich analysiert (d. h."1" und"2" wurden als ...

2 die antwort

Apply Retries in einem RXjava

Ich möchte eine Methode mit Wiederholungsversuchen mit RXJava @ ausführe return Observable .just(myObj) .flatMap(doc -> myFunc(myObj, ....) ) .doOnError(e -> log.Error()) .onErrorResumeNext(myObj2 -> methodIWantToRunWithRetries(...) ...

10 die antwort

Compact stream expression zum transponieren von double [] [] Matrix

Ich möchte ein @ umsetzdouble[][] matrix mit dem kompaktesten und effizientesten Ausdruck. Im Moment habe ich das: public static Function<double[][], double[][]> transpose() { return (m) -> { final int rows = m.length; final int columns = ...

8 die antwort

Kann ich Java 8 jetzt mit Android-Entwicklung "verwenden"?

Ich habe derzeit Java 7 JDK installiert. Es ist schon eine Weile so. Kürzlich hat mein Professor die Klasse angewiesen, Java JDK 7 zu deinstallieren und stattdessen Java JDK 8 zu installieren, um an Hausaufgaben und dergleichen arbeiten zu ...

4 die antwort

Java 8 Offset Date Parsing

Ich muss einen String im folgenden Format parsen2015-01-15-05:00 zu LocalDate (oder smth else) in UTC. Das Problem ist, dass der folgende ...