Suchergebnisse für Anfrage "java-stream"

2 die antwort

Wie codiere ich Stream.findNth ()?

Ähnlich zuStream.findFirst(), gibt es eine Möglichkeit, @ zu schreibStream.findNth()? Ich übe Java 8, indem ich alten Code umschreibe. Und ich frage mich, wie die folgende Funktion mithilfe der Stream-API geschrieben werden kann. static ...

8 die antwort

Mehrere Abfragen gleichzeitig über Streams ausführen

Ich habe die folgende Methode: public String getResult() { List<String> serversList = getServerListFromDB(); List<String> appList = getAppListFromDB(); List<String> userList = getUserFromDB(); return getResult(serversList, appList, userList); ...

4 die antwort

Sonderausnahme “Ungültige Empfängertypklasse java.lang.Object; kein Untertyp von ... ”

Ich erhalte diese seltsame Ausnahme im Code, der mit jre1.8.0_66 ausgeführt wird: Exception in thread "main" java.lang.BootstrapMethodError: call site initialization exception at java.lang.invoke.CallSite.makeSite(CallSite.java:341) ...

TOP-Veröffentlichungen

8 die antwort

Confused by Java8 Collectors.toMap

Ich habe eine Sammlung, die wie folgt aussieht, und ich möchte alles mit Ausnahme der Daten herausfiltern, die nicht das Ende der Monate sind. 2010-01-01=2100.00, 2010-01-31=2108.74, 2010-02-01=2208.74, 2010-02-28=2217.92, 2010-03-01=2317.92, ...

10 die antwort

Java 8 - Wörter zählen und dann in absteigender Reihenfolge anordnen

Ich habe eine Liste von Wörtern, sagen Sie List<String> words = Arrays.asList("Hello alan i am here where are you"+ "and what are you doing hello are you there");Wie bekomme ich die sieben häufigsten Wörter, die in der Liste mehrmals in ...

6 die antwort

Mutate Elemente in einem Stream

Gibt es eine bewährte Methode zum Mutieren von Elementen in einem Stream? Ich beziehe mich speziell auf Elemente innerhalb der Stream-Pipeline, nicht außerhalb. Betrachten Sie beispielsweise den Fall, in dem ich eine Liste von ...

8 die antwort

Java Stream: Gibt es eine Möglichkeit, zwei Elemente anstelle von einem zu wiederholen?

Sagen wir, wir haben diesen Stream Stream.of("a", "b", "err1", "c", "d", "err2", "e", "f", "g", "h", "err3", "i", "j");und ich möchte die Paare benachbarter Zeichenfolgen, bei denen die erste mit "err" beginnt, in einer Karte speichern. Was ...

8 die antwort

Mehrere Übereinstimmungen werden in einem Stream eingecheckt

Ist es möglich zu überprüfen, ob ein Array (oder eine Sammlung) Element 5 enthältun Element anders als 5. Ineine stream gibt ein boolesches Ergebnis zurück, anstatt zwei Streams zu verwenden: int[] ints = new int[]{1, 2, 3, 4, 5}; boolean ...

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 ...

2 die antwort

Gruppierung nach Kartenliste in Java 8

Ich habe eine Liste wie diese: List<Map<String, Long>>Ist es eine Möglichkeit, diese Liste mit Lambda zu konvertieren? Map<String, List<Long>>Beispiel Map<String, Long> m1 = new HashMap<>(); m1.put("A", 1); m1.put("B", 100); Map<String, Long> ...