java中Pair怎么使用


今天小编给大家分享一下java中Pair怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。关于Java中的Pair用法在核心Java库中可以使用配对(Pair)的实现。除此之外,某些第三方库,比如Apache Commons和Vavr,已经在各自的api中公开了这个功能。Pair类在javafx.util 包中,类构造函数有两个参数,键及对应值:示例描述使用Pair类实现简单Integer到String的映射。示例中getKey方法返回key对象,getValue方法返回对应值对象。SimpleEntry定义在抽象类AbstractMap里面,其构造方法与Pair类似:其键和值可以通过标准的getter和setter方法获得。另外AbstractMap 类还包含一个嵌套类,表示不可变配对:SimpleImmutableEntry 类。应用方式与可变的配对一样免费云主机域名,除了配置的值不能修改,尝试修改会抛出UnsupportedOperationException异常。在Apache Commons库中,org.apache.commons.lang3.tuple 包中提供Pair抽象类,不能被直接实例化。
其有两个子类,分别代表可变与不可变配对:ImmutablePair 和 MutablePair。两者都实现了访问key/value以及setter和getter方法:尝试在ImmutablePair 执行setValue方法,会抛出UnsupportedOperationException异常。但在可变配对上执行完全正常:Vavr库中不可变的Tuple2类提供配对功能:在这个实现中,创建对象后不能修改,所以更新方法返回改变后的新实例:以上就是“java中Pair怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注百云主机行业资讯频道。

相关推荐: Pandas.DataFrame重置Series的索引index

这篇文章主要介绍“Pandas.DataFrame重置Series的索引index”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Pandas.DataFrame重置Series的索引index”文章能帮助大家解决问题。…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/24 19:24
下一篇 05/24 19:24

相关推荐