Condivisione della tecnologia

55. Spiegazione dettagliata dell'utilizzo delle espressioni Java Lambda in Flink

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Panoramica
1. Attenzione

Flink supporta l'uso delle espressioni Lambda per tutti gli operatori dell'API Java. Tuttavia, quando l'espressione Lambda utilizza i generici Java, è necessario esplicito Dichiarare le informazioni sul tipo.

2. Esempi e limitazioni

Esempio: map() La funzione utilizza un'espressione Lambda per elevare al quadrato il valore di input.

Nessuna dichiarazione richiesta map() ingresso funzionei e tipi di dati dei parametri di output, così come li deduce il compilatore Java.

env.fromElements(1, 2, 3)
// 返回 i 的平方
.map(i -