在 Java 中没有内置的元组类型,但是可以使用第三方库或自己实现元组类来实现元组的功能。例如,可以使用 Apache Commons Lang 库中的 Pair 或 Triple 类来表示两个或三个元素的元组。或者,可以自己定义一个类来表示元组,例如:

public class Tuple<A, B> {
    private final A first;
    private final B second;
    
    public Tuple(A first, B second) {
        this.first = first;
        this.second = second;
    }
    
    public A getFirst() {
        return first;
    }
    
    public B getSecond() {
        return second;
    }
}

使用时可以创建一个 Tuple 对象来表示元组,例如:

Tuple<String, Integer> tuple = new Tuple<'hello', 123>;
String first = tuple.getFirst(); // 'hello'
int second = tuple.getSecond(); // 123
Java 中的元组实现:第三方库和自定义类

原文地址: https://www.cveoy.top/t/topic/f0Xi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录