Partage de technologie

55. Explication détaillée de l'utilisation des expressions Java Lambda dans Flink

2024-07-08

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

1. Vue d'ensemble
1. Attention

Flink prend en charge l'utilisation d'expressions Lambda pour tous les opérateurs de l'API Java. Cependant, lorsque l'expression Lambda utilise des génériques Java, vous devez le faire. explicite Déclarez les informations de type.

2. Exemples et limites

Exemple: map() La fonction utilise une expression Lambda pour mettre au carré la valeur d'entrée.

Aucune déclaration requise map() entrée de fonctioni et les types de données des paramètres de sortie, tels que le compilateur Java les déduit.

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