java Tuple2示例
时间: 2023-07-07 13:42:27 浏览: 51
在 Java 中,可以使用 `Tuple2` 类来表示具有两个值的元组。这个类定义在 Apache Flink 库中,可以通过添加以下 Maven 依赖来使用:
```xml
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-core</artifactId>
<version>${flink.version}</version>
</dependency>
```
下面是一个 `Tuple2` 示例的代码:
```java
import org.apache.flink.api.java.tuple.Tuple2;
public class Tuple2Example {
public static void main(String[] args) {
Tuple2<String, Integer> tuple = Tuple2.of("apple", 2);
String fruit = tuple.f0;
int quantity = tuple.f1;
System.out.println(fruit + ": " + quantity);
}
}
```
在这个示例中,我们使用 `Tuple2.of` 方法创建一个元组对象,它包含一个字符串和一个整数。然后我们可以使用 `f0` 和 `f1` 属性来访问元组中的值。在这个例子中,我们将第一个元素赋值给 `fruit` 变量,将第二个元素赋值给 `quantity` 变量,然后输出它们。输出结果应该是 `apple: 2`。