// Java中没有内置的Pair类,但可以使用第三方库如Apache Commons Lang或自行定义一个简单的Pair类。
// 使用Apache Commons Lang库中的Pair类
import org.apache.commons.lang3.tuple.Pair;
public class Main {
public static void main(String[] args) {
// 创建一个Pair对象
Pair<String, Integer> pair = Pair.of("Apple", 10);
// 获取Pair对象的第一个元素
String key = pair.getKey();
System.out.println("Key: " + key); // 输出: Key: Apple
// 获取Pair对象的第二个元素
Integer value = pair.getValue();
System.out.println("Value: " + value); // 输出: Value: 10
}
}
org.apache.commons.lang3.tuple.Pair,这是Apache Commons Lang库提供的一个实用工具类。Pair.of()方法创建一个包含两个元素的Pair对象。这里我们创建了一个包含字符串"Apple"和整数10的Pair。getKey()和getValue()方法分别获取Pair对象中的第一个和第二个元素,并打印出来。如果你不想依赖第三方库,也可以自己定义一个简单的Pair类:
public class Main {
// 自定义Pair类
public static class Pair<K, V> {
private K key;
private V value;
public Pair(K key, V value) {
this.key = key;
this.value = value;
}
public K getKey() {
return key;
}
public V getValue() {
return value;
}
@Override
public String toString() {
return "(" + key + ", " + value + ")";
}
}
public static void main(String[] args) {
// 创建一个自定义的Pair对象
Pair<String, Integer> pair = new Pair<>("Apple", 10);
// 打印Pair对象
System.out.println(pair); // 输出: (Apple, 10)
}
}
Pair<K, V>,其中K和V分别代表键和值的类型。getKey()和getValue()方法来获取键和值。toString()方法,以便能够方便地打印Pair对象的内容。上一篇:java json转list
下一篇:cursor java开发
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站