Questo tutorial esaminerà:
Qual è il flusso.Collect () Metodo in Java?
Il Java "flusso.raccogliere()"Il metodo viene spesso utilizzato per aggiungere i componenti di un flusso a una raccolta, questa è l'ultima azione. Nello scenario di un flusso parallelo, contiene sincronizzazione. Inoltre, la classe Collectors offre più implementazioni di collezionisti.
Come usare il flusso.Collect () Metodo in Java?
Per utilizzare il "flusso.raccogliere()"Metodo in Java, seguire la sintassi indicata:
Sintassi
In questa sintassi:
Esempio 1: Elenco concatenante di stringhe
Per concatenare l'elenco delle stringhe, fai un elenco di un numero intero con un nome particolare e inserisci i valori all'interno dell'elenco con "Elenco.Di()" metodo:
ElencoQuindi, crea un altro elenco e utilizza il “flusso()"Metodo per ottenere un flusso dall'elenco. Quindi, filtrerà gli elementi pari da un elenco specificato e li aggiungerà a un nuovo elenco con l'aiuto di "raccogliere()" metodo.
ElencoOra, usa il "println ()"Metodo e passare l'elenco definito come argomento del metodo per stamparlo sulla console:
Sistema.fuori.println (numeri pari);Esempio 2: mappa il numero dispari
Puoi usare il flusso.raccolta () metodo per mappare i numeri. In questo esempio, i numeri dispari saranno mappati da un particolare elenco. Per fare ciò, crea un elenco di tipi di dati interi e aggiungi gli elementi nell'elenco con l'aiuto di "Elenco.Di()" metodo:
ElencoOra, utilizza il "Collezionisti.mappare()"Funzione che può essere utilizzata per raccogliere gli oggetti/elementi del flusso su una mappa. Questo metodo dichiarato accetta sempre solo due argomenti per il valore di mappatura e la chiave corrispondente nella mappa:
Carta geograficaInvocare "println ()"E passa il"mapoddnumbers"Come argomento per stampare il risultato sulla console:
Sistema.fuori.println (mapoddnumbers);Questo è tutto per l'uso del flusso.Collect () Metodo in Java.
Conclusione
IL "flusso.raccogliere()"Il metodo in Java viene utilizzato per inserire i componenti di un flusso in una raccolta. È possibile eseguire varie operazioni sul flusso, tra cui ottenere anche elementi nel flusso e elementi dispari, e anche mappare i numeri nell'elenco. Questo post ha dichiarato il flusso del metodo.Collect () in Java.