用JAVA实现PAIR结构
在工作中我们经常需要处理KV - (Key - Value)型的数据结构通常我们使用HashMap来进行处理,但是HashMap的结构使得我们并不够很方便的去取Key的值,并且取得特定Value的值也需要一个准确的KEY值或者下标, 且有些时候我们仅且需要一组KV值的时候,HashMap就显得非常的不方便了
在此提出一种新的简单的数据结构Pair来满足这种成对出现的数据结构
package lang;
import java.io.Serializable;
/**
* TODO The class Pair is supposed to be documented...
*
* @author Junying Li
*/
public final class Pair<H, T> implements Serializable {
private H head;
private T tail;
public static <U, V> Pair<U, V> make(U head, V tail){
return new