Hutool工具:使用Hutool工具进行Convert类型转换

  • Post author:
  • Post category:其他




Hutool工具:使用Hutool工具进行Convert类型转换



建maven工程并在pom文件中导入依赖

在这里插入图片描述



痛点

在Java开发中我们要面对各种各样的类型转换问题,尤其是从命令行获取的用户参数,从HttpRequest获取的Parameter等等,这些参数类型多种多样,我们怎么去转换他们呢?常用的办法是先整成String,然后调用XXX.parseXXX方法,还要承受转换失败的风险,不得不加一层try catch,这个小小的过程混迹在业务代码中会显得非常难看和臃肿。



Convert类

Convert类可以说是一个工具方法类,里面封装了针对Java常见类型的转换。Convert类大部分方法为toXXX,参数为Object,可以实现将任意可能的类型转换为指定类型,同时支持第二个参数defaultValue用于在转换失败时返回一个默认值。



测试

在这里插入图片描述



hutool工具中的Convert工具类的源码

在这里插入图片描述



启发


以后写项目的时候一定要首先引入hutool工具包,为了方便单元测试还要引入junit依赖。

以后我们写项目的时候要提前引入hutool工具的依赖,这样我们在后续的类型转换的时候就可以直接使用hutool工具包里面的类型转换的工具了。并且几乎我们写代码牵涉到的所有的工具类,包括日期转换什么了的,包括发送Http请求了,都可以在hutool工具包里面找到,所以我们今后要做的就是练习找hutool工具包里面的工具,知道怎么使用就行了。因此以后写项目的时候一定要首先引入hutool工具包,为了方便单元测试还要引入junit依赖。



下载hutool源码到本地

在这里插入图片描述

下载到本地之后,hutool源码工程如下图:

在这里插入图片描述



题外话

以后想要用Hutool工具的东西的时候,可以直接去百度搜索Hutool,然后进入官网查询相关内容。



版权声明:本文为qq_45950109原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。