Suchergebnisse für Anfrage "java-8"
Lambda kann nur mit funktionaler Schnittstelle verwendet werden?
Ich tat dies: public class LambdaConflict { public static void main(String args[]){ //* System.out.println(LambdaConflict.get( (str) -> "Hello World!! By ME?" )); /*/ System.out.println(LambdaConflict.get(new Intf<String> (){ @Override ...
Finden Sie das erste Element anhand des Prädikats
Ich habe gerade angefangen, mit Java 8-Lambdas zu spielen, und ich versuche, einige der Dinge, die ich gewohnt bin, in funktionale Sprachen umzusetzen. Beispielsweise verfügen die meisten funktionalen Sprachen über eine Suchfunktion, die ...
JPA-Unterstützung für die neue Java 8-API für Datum und Uhrzeit
Ich benutze Java 8 für mein neues Projekt. Ich versuche, neue Datums- und Uhrzeit-API in Java 8 zu verwenden, aber ich weiß nicht, obJPA 2.1 unterstützt diese neue Datums- und Uhrzeit-API vollständig oder nicht. Bitte teilen Sie Ihre ...
Warum ist StringBuilder # append (int) in Java 7 schneller als in Java 8?
Während der Untersuchung für akleine Debatte [https://stackoverflow.com/q/23748186/507519]w.r.t. mit"" + n und Integer.toString(int) [http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#toString%28int%29] Um ein Integer-Primitiv in ...
Tippfehler bei Verwendung von Generika unter Java 8, aber nicht unter Java 7
Ich habe einen Code, der unter Java 7, aber nicht unter Java 8 einwandfrei kompiliert wird. Hier ist ein in sich geschlossenes Reproduktionsbeispiel (ich habe echten Code genommen, der dieses Problem aufweist und alle Implementierungen ...
Java 8 Time API: Wie man einen String des Formats "MM.yyyy" nach LocalDate parst
Ich bin ein bisschen entmutigt mit dem Parsen von Daten inJava 8 Time API. Bisher konnte ich leicht schreiben: String date = "04.2013"; DateFormat df = new SimpleDateFormat("MM.yyyy"); Date d = df.parse(date);Aber jetzt wenn ich ...
Spring 4 und Java 8 Ungültige Byte-Tag-Ausnahme
Ich versuche, einen einfachen JUnit-Test mit Spring und Java 8 JDK durchzuführen: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:applicationContext.xml"}) @WebAppConfiguration public class UserServicesTest{ ...
Wie kann man richtig feststellen, dass ein Objekt ein Lambda ist?
Ich sehe, dass die Klasse eines Lambda istisSynthetic() && !isLocalOrAnonymousClass(), aber ich gehe davon aus, dass dies auch für Proxy-Klassen gilt. Natürlich könnte ich das überprüfengetDeclaredMethods().length == 1 und bewerbenregexp zum ...
Kopieren Sie einen Stream, um zu vermeiden, dass der Stream bereits bearbeitet oder geschlossen wurde.
Ich möchte einen Java 8-Stream duplizieren, damit ich ihn zweimal verarbeiten kann. ich kanncollect als Liste und bekomme neue Streams daraus; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); thing.stream()... ...
Groovy Compiler akzeptiert keine Java 8 Lambdas
Wie wir wissen, akzeptiert die Groovy-Syntax Closures. Auch heute fügt Java 8 seinen Syntaxabschluss hinzu. Wenn ich jedoch einen Java8-Abschluss in eine Groovy-Datei schreibe, erhalte ich eine Fehlermeldung wie die ...