Hutool工具:使用Hutool工具进行Convert类型转换
Posted 杀手不太冷!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hutool工具:使用Hutool工具进行Convert类型转换相关的知识,希望对你有一定的参考价值。
文章目录
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,然后进入官网查询相关内容。
以上是关于Hutool工具:使用Hutool工具进行Convert类型转换的主要内容,如果未能解决你的问题,请参考以下文章