Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。,目前公司项目中主要采用Hutool作为项目的工具包,相对于google的guava, hutool的工具类采用中文注释,更加符合国人使用。所谓知己知彼,我们需要了解Hutool都具有什么样的功能,才能够最大化发挥它的价值。,本文主要就hutool 5.8.8版本中MapProxy的使用。,其实Map在get的时候是比较危险的,你可能不知道它是什么类型,需要进行强制,举个例子如下:,运行结果:,,那有什么更好的解决方案吗?Hutool提供了一种解决方案给我们。,依赖引入,定义一个可访问接口,通过MapProxy访问,Map代理,提供各种getXXX方法,并提供默认值支持,它的类结构图如下:,,本文主要讲解了Hutool中的MapProxy类的使用,希望对大家有帮助。
© 版权声明
文章版权归作者所有,未经允许请勿转载。