java-8

Come applicare più predicati a un java.util.Flusso?

Come posso applicare più predicati a un java.util.Stream's filter() metodo? Questo è quello che faccio ora, ma non mi piace ... un numero sconosciuto di predicati senza mescolare gli stili di programmazione? Per sapere che sembra una specie di brutto...

Unit testing una classe con un orologio Java 8

Java 8 ha introdotto java.time.Clock che può essere usato come argomento per molti altri oggetti java.time, consentendo di in ... ck (come se fosse un normale orologio di sistema che spunta). Come tale, non posso passare un orologio fisso nel costruttore.

Per maggiori informazioni clicca qui

tomcat7-maven-plugin funziona con un server tomcat 8 e java 8? Non riesco a trovare tomcat8-maven-plugin.

Rimozione del ponte JDBC ODBC in java 8

A partire da Java 8, il Bridge JDBC-ODBC non sarà più incluso nel JDK. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // classNotFoundException is thrown Esiste un'altra soluzione che collega il ponte JDBC-ODBC?

forEach loop Java 8 per il set di immissione della mappa

Sto cercando di convertire il vecchio convenzionale per ogni ciclo fino a java7 in java8 per ogni ciclo per un set di voci di ... : La firma dell'espressione Lambda non corrisponde alla firma del metodo dell'interfaccia funzionale accept(String, String)

Espressioni Java Lambda [chiuso]

Le espressioni Lambda vengono aggiunte in Java 8. Voglio capire perché questo è importante. Cosa significa per un programmato ... che posso scrivere codice che funziona meglio o scala in modo massiccio o rende solo il codice meno prolisso. O tutto quanto.

Java 8 Lambda Expressions-che dire di più metodi nella classe nidificata

Sto leggendo le nuove funzionalità su: http://www.javaworld.com/article/2078836/java-se/love-and-hate-for-java-8.html Ho ... (MouseEvent e) { saySomething("Mouse released; # of clicks: " + e.getClickCount(), e); } ... e così via?

Come ottenere il MethodInfo di un riferimento al metodo Java 8?

Si prega di dare un'occhiata al seguente codice: Method methodInfo = MyClass.class.getMethod("myMethod"); Funziona, ma il ... methodInfo = action.GetMethodInfo(); } static void Main() { PrintMethodName(InnerClass.MyMethod); }

Java 8: Formattazione lambda con newline e rientro

Quello che vorrei ottenere con l'indentazione lambda è il seguente: Istruzione a più righe: String[] ppl = new String[] { ... del lambda in una nuova riga, altrimenti è un modo abbastanza ragionevole di formattazione, quindi lo segnerò come accettato.

Perché Oracle JDK 9 download finisce così presto? [chiuso]

Chiuso . Questa domanda ha bisogno di dettagli o chiarezza. Attualmente non accetta risposte. ... ornamenti a JDK 9, perché? Dovrei continuare a utilizzare JDK 1.8 per qualche tempo e quindi passare direttamente a JDK 10?

JDK 8 Layout di memoria e garbage collection

Da quello che so , a partire da JDK 8 il PermGen sarà una pagina nella storia di java. Tutto bello e allegro... ma come sarà il nuovo layout di memoria? Questo influenzerà GC sulla nuova piattaforma?

Java 8 Collector che restituisce un valore se esiste un solo valore [duplicato]

Questa domanda ha già delle risposte qui: ... .collect(Collectors.singleOrEmpty()) [] -> Optional.empty() [1] -> Optional.of(1) [1, 1] -> Optional.empty()

Come confrontare le istanze LocalDate Java 8

Sto scrivendo un'app che deve essere abbastanza accurata nelle date e mi chiedo come posso confrontare le istanze LocalDate.. ... nto. Sto pensando di ottenere il tempo dal 1970 ' in lungo e confrontare quei due, ma devo essere più facile, ne sono sicuro

Raggruppa per più nomi di campo in java 8

Ho trovato il codice per raggruppare gli oggetti con un nome di campo da POJO. Di seguito è riportato il codice per questo: ... e come posso raggruppare per più di un campo dal POJO dato? Ad esempio qui nel mio caso, voglio raggruppare per nome ed età.

Impossibile installare java8 con homebrew

L'installazione di java8 con Homebrew sembra non funzionare più. Dopo l'esecuzione: brew install caskroom/cask/java8 Otte ... tallato in questo modo alcuni mesi fa. Qualche suggerimento su come installare correttamente java8 su macOS al giorno d'oggi?

È possibile utilizzare l'API Java 8 Stream su Android API <24?

Ho letto questo post qui. Ma ancora non riesco a eseguire codice contenente funzionalità Java 8 Stream API come la seguente ... amata richiede il livello API 24 (il min corrente è 15): java.util.Raccolta # stream Quindi qualcuno conosce una soluzione?

Java 8 Flusso raccolta Set

Per capire meglio la nuova API stream sto cercando di convertire un vecchio codice, ma sono bloccato su questo. public Coll ... = new HashMap<IFileSourceInfo, Set<File>>(); //... return map.values().stream().collect(/* what? */); }

Prendi ogni ennesimo elemento da un flusso Java 8

Supponiamo di avere una lista come questa: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] È possibile utilizzare un flusso Java 8 per pr ... Integer> list2 = list.stream().takenth(3).collect(Collectors.toList()); System.out.println(list2); // => [1, 4, 7, 10]

Stampa di informazioni di debug sugli errori con espressioni lambda java 8

Voglio usare un metodo statico come helper setter che cattura le eccezioni e stampa le informazioni di debug sull'operazione ... 8 che non esisteva con Java 7. A me sembra giusto. Ora lo è è possibile fare cose come passare un metodo setter a un altro.

Ottieni la data del primo giorno della settimana in base alla data locale.ora () in Java 8

Vorrei ottenere la data del primo giorno della settimana in base a LocalDate.ora(). Quanto segue è stato possibile con JodaTi ... non esiste. Quindi la mia domanda è: Come ottenere la data del primo giorno della settimana in base a qualche data locale?