看到别人在java中使用pair

更新时间:02-10 教程 由 蓝玉 分享

看到别人在java中使用pair?

pair顾名思义 配对。就像你的身份证和代表你本人一样。k v结构,与map类似。不过map的语意,代表了key只是访问value的索引,实际key意义不大。且不能通过value 索引key.而pair不是,它强调的是key 跟value的唯一映射,数据结构上抽象成letf right,可以互相索引。这就意味着k v都是存在实际意义。一般使用场景,比如游戏场景,有充值点卡。那么生成卡号和卡密就可以放在pair中,好像还有一个Thrip还是啥,提供三个值映射的数据结构,它是pair的升级版本,有left middle right。可以看看,另外guava的BiMap也提供了类似的操作,通过reverse可以控制反转数据,由value也能获取到key。

声明:关于《看到别人在java中使用pair》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2203515.html