JavaToPles 中的键值类
原文:https://www . geesforgeks . org/key value-in-Java-class-元组/
一个键值是一个来自 JavaTuples 库的元组,它只处理两个元素——一个键和值。因为这个键值是一个泛型类,所以它可以保存任何类型的值。
由于键值是一个元组,因此它也具有 JavaTuples 的所有特征:
- 它们是型安全
- 它们是不可改变的
- 它们是可重复的
- 它们是可序列化的
- 它们是可比的(实现可比的<元组>
- 它们实现了等于()和哈希码()
- 它们还实现了 toString()
类别声明
public final class KeyValue<A, B> extends Tuple
implements IValueKey<A>, IValueValue<B>
类层次
Object
↳ org.javatuples.Tuple
↳ org.javatuples.KeyValue<A, B>
创建键值元组
- 从建造师: T3】语法:
KeyValue<A, B> kv = new KeyValue<A, B>(value1, value2);
例:
Java 语言(一种计算机语言,尤用于创建网站)
// Below is a Java program to create
// a KeyValue tuple from Constructor
import java.util.*;
import org.javatuples.KeyValue;
class GfG {
public static void main(String[] args)
{
KeyValue<Integer, String> kv
= new KeyValue<Integer, String>(Integer.valueOf(1), "GeeksforGeeks");
System.out.println(kv);
}
}
版权属于:月萌API www.moonapi.com,转载请注明出处