Suchergebnisse für Anfrage "java-8"
Ein besonderes Merkmal der Exception-Typ-Inferenz in Java 8
Während ich Code für eine andere Antwort auf dieser Site geschrieben habe, bin ich auf diese Besonderheit gestoßen: static void testSneaky() { final Exception e = new Exception(); sneakyThrow(e); //no problems here nonSneakyThrow(e); //ERRROR: ...
Wie finde ich den Maximalwert einer Ganzzahl mithilfe eines Streams in Java 8?
Ich habe eine Liste vonInteger list und vomlist.stream() Ich möchte den Maximalwert. Was ist der einfachste Weg? Benötige ich einen Komparator?
Warum ist das Feld "Private Static" in der Java 8-Oberfläche nicht zulässig?
Wenn ich versuche, den folgenden Code zu kompilieren public interface SomeInterface{ private static Logger logger = Logger.getLogger(); public default void someMethod(){ logger.info("someMethod: default implementation"); } }Ich erhalte eine ...
Java 8 Stream String Null oder leerer Filter
Ich habe Google Guava in Stream: this.map.entrySet().stream() .filter(entity -> !Strings.isNullOrEmpty(entity.getValue())) .map(obj -> String.format("%s=%s", obj.getKey(), obj.getValue())) .collect(Collectors.joining(",")) Wie Sie sehen, gibt ...
Sollte ich eine MaxMetaspaceSize festlegen?
So, nach der FrageDie [https://stackoverflow.com/q/31440956/2283957] frage wurde schnell klar, dass die wichtige frage nicht "wie kann ich" war, sondern "soll ich"? Wir haben Kunden, die von Java7 auf Java8 umsteigen (mit Tomcat7). ...
Umwandle eine for-Schleife in einen Lambda-Ausdruck
Ich habe die folgende for-Schleife, die eine Liste von Zeichenfolgen durchläuft und das erste Zeichen jedes Wortes in einem @ speicherStringBuilder. Ich würde gerne wissen, wie ich das in einen Lambda-Ausdruck umwandeln kann StringBuilder chars ...
Java 8 Lieferant mit Argumenten im Konstruktor
Warum unterstützen Lieferanten nur No-Arg-Konstruktoren? Wenn der Standardkonstruktor vorhanden ist, kann ich dies tun: create(Foo::new)Aber wenn der einzige Konstruktor einen String nimmt, muss ich das tun: create(() -> new Foo("hello"))
Wie kann ich Streams träge verketten?
Ich versuche, einen Stream zu implementieren, bei dessen Implementierung eine andere Instanz von sich selbst verwendet wird. Dem Stream sind ein paar konstante Elemente (mit IntStream.concat) vorangestellt. Dies sollte also funktionieren, ...
Warum funktioniert diese Typinferenz mit diesem Lambda-Ausdrucksszenario nicht?
Ich habe ein seltsames Szenario, in dem die Typinferenz nicht wie erwartet funktioniert, wenn ein Lambda-Ausdruck verwendet wird. Hier ist eine Annäherung an mein reales Szenario: static class Value<T> { } @FunctionalInterface interface Bar<T> { ...
Convert Integer [] to int [] array
Gibt es eine ausgefallene Möglichkeit, ein Integer-Array in ein Int-Array umzuwandeln? (Ich möchte nicht jedes Element durchlaufen; ich suche nach einer eleganten und schnellen Möglichkeit, es zu schreiben.) Umgekehrt benutze ...