java-8

A cosa serve un'espressione Lambda Java 8 compilata? [duplicato]

Questa domanda ha già una risposta qui: Come verranno compilate le funzioni Java lambda? ... inner name: #100 Lookup, accessflags: 25 public static final] Bootstrap methods: 0 : # 89 arguments: {#90,#93,#94} }

Significato di: in Java syntax [duplicate]

Questa domanda ha già una risposta qui: :: (doppio colon) operatore in Java 8 ... eam() .map(Person::getName) .collect(Collectors.toCollection(TreeSet::new));

problemi di compatibilità javafx 8-Campi statici FXML

Ho progettato un'applicazione javafx che funziona bene in jdk 7. Quando provo a eseguirlo in java 8 ottengo le seguenti eccez ... lcune idee sul perché questo sta causando un problema in Java 8? E anche condividere documenti relativi a questo se presente.

Mappa del flusso Java e ordine di raccolta del contenitore risultante

List<MyObject> myList = new ArrayList<>(); //populate myList here List<String> nameList = myList.stream() ... el codice precedente, posso aspettarmi che l'ordine dei nomi MyObject in nameList sia sempre lo stesso dell'ordine di myList?

Java 8 Lambda Stream forEach con più istruzioni

Sono ancora in fase di apprendimento Lambda, per favore scusami se sto facendo qualcosa di sbagliato final Long tempId = 123 ... .getA() == null).forEach(entry -> printA()); something like this? Come faccio a convertire questo in espressione Lambda?

Come trovare correttamente le caratteristiche del flusso in Java-8?

Durante le operazioni di flusso, durante le operazioni intermedie/pipleline i flussi verrebbero creati con caratteristiche di ... ) // ORDERED .unordered(); //none Come scopriamo le diverse caratteristiche del flusso come menzionato nello snippet sopra?

Java 8 LocalDate-Come faccio a ottenere tutte le date tra due date?

Esiste un usablility per ottenere tutte le date tra due date nella nuova API java.time? Diciamo che ho questa parte del cod ... tween; i++){ startDate.plusDays(i); //...do the stuff with the new date... } C'è un modo migliore per ottenere le date?

Java 8 aggiornamento 151 o 152? [duplicato]

Questa domanda ha già delle risposte qui: ... qui la mia domanda: è meglio usare 152 in produzione o 151? Ci sono degli indicatori che potrei o dovrei usare per decidere?

Capire quando e come utilizzare Java 8 Lambda

Ho passato un po ' di tempo a cercare di imparare alcune delle nuove funzionalità di Java 8. Come esercizio, ho scritto un M ... em.out.println(Arrays.toString(mergeSort.apply(values))); } } Produce [1, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 12, 23, 365]

Convertire intero[] in int [] array

Esiste un modo elegante per lanciare un array intero su un array int? (Non voglio iterare su ogni elemento, sto cercando un m ... on sono riuscito a trovare qualcosa. L'obiettivo è: int[] valuesPrimitives = <somehow cast> Integer[] valuesWrapper

Chiudi flusso Java 8

Se usiamo il flusso Java 8 come list.stream().filter(....).collect(..)..... Quando viene chiuso questo flusso? È buona prat ... ream<String> stream = list.stream(); String result = stream.limit(10).collect(Collectors.joining("")); stream.close();

Eclipse: libreria di sistema JRE in Java Build Path reset

Per lo sviluppo di un'applicazione JavaFX sto usando una 4.3.1 snapshot di eclipse insieme a JDK 8 build b116. Nei miei pro ... b121), Maven (3.1.1/1.5.0.20131218-0705), m2e (1.5.0.20131218-1208) insieme al Patch beta JDT [ Sito di aggiornamento ].

Quello che è successo a java.util.flusso.Streamable?

I primi jdk8-ea javadocs come questo indicano che c'era un'interfaccia java.util.stream.Streamable, che sembrerebbe avere la ... a sembra che siamo bloccati con Supplier<Stream>, che non è certamente la stessa cosa. Cosa è successo a Streamable ?

Java.ora: Il fuso orario CET considera l'ora legale?

Uso la nuova implementazione java.timedi Java 8 una meraviglia sull'output di un risultato di conversione temporale da UTC a ... aspettavo quando si utilizza CET. Il java.time CET è in verità CEST ? E se sì, quale zona dovrei usare se ho bisogno di CET?

java 8 tempo api-Istante.ora (orologio) vs LocaldateTime.ora (orologio)

Per il seguente codice per java 8 1. System.out.println(LocalDateTime.now(Clock.systemDefaultZone())); 2. System.out.p ... Instant.now(clock) non lo fa. Perché ha progettato in questo modo? Non ci aspettiamo lo stesso risultato in entrambi i casi?

Come comporre la funzione e il consumatore in Java 8?

Perché non possiamo comporre la funzione e il consumatore proprio come componiamo le funzioni? Function<Integer, String&g ... default Consumer<T> andThen(Consumer<R> consumer) { return x -> consumer.accept(apply(x)); } }

Lambda e generici in Java 8

Sto giocando con la futura versione di java 8 aka JDK 1.8. E ho scoperto che si può facilmente fare interface Foo { int me ... > 3 * triple; Integer twelve = times3.map(4); Quindi mi chiedo se c'è un altro modo per evitare il IntIntFunction passo?

API di collettori Java 8

Questa domanda riguarda la mappatura e il raggruppamento di elementi utilizzando i collettori java 8. Ho una lista di Pazient ... visitato quale reparto.). Avere un flusso di queste mappe - Non ho idea di cosa fare per raggruppare queste mappe e contarle.

Cosa significa la caratteristica NON ORDINATA di Java 8 Collector?

Nella documentazione ufficiale puoi leggere che: UNORDERED Indica che l'operazione di raccolta non si impegna a pre ... bra ridurre le operazioni (min, sum, avg) hanno caratteristiche vuote. Mi aspettavo di trovare almeno CONCURRENT e UNORDERED.

Come posso cercare una base di codice java per le interfacce che hanno un singolo metodo?

Un progetto su cui lavoro è passato di recente da Java 7 a Java 8. Mi piacerebbe essere in grado di trovare interfacce che h ... istenti come @FunctionalInterface, estendendole dalle interfacce in java.util.function, o forse semplicemente sostituendole).