您可以使用使用的
Entry<U,V>类,
HashMap但会被其
getKeyand的语义所困扰
getValue:
List<Entry<Float,Short>> pairList = //...
我的偏好是创建自己的简单
Pair类:
public class Pair<L,R> { private L l; private R r; public Pair(L l, R r){ this.l = l; this.r = r; } public L getL(){ return l; } public R getR(){ return r; } public void setL(L l){ this.l = l; } public void setR(R r){ this.r = r; }}
然后当然要
List使用这个新类,例如:
List<Pair<Float,Short>> pairList = new ArrayList<Pair<Float,Short>>();
您也可以始终将
Lists
List设为s,但是强制调整大小(只有一对)变得困难,并且像数组一样,要求您具有一致的类型。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)