compile 'com.xiaoleilu:hutool-all:3.1.1' 注:工具包的版本可以通过http://search.maven.org/搜索hutool-all找到项目。 非Maven项目 可以从http://search.maven.org/搜索hutool all找到项目,点击对应版本,下面是相应的Jar包,导入即可使用。 http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.xiaolei...
importcn.hutool.core.util.StrUtil;publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 使用Hutool进行字符串操作Stringstr="Hello, Hutool!";Stringresult=StrUtil.reverse(str);// 反...
NumberUtil.sqrt 平方根 NumberUtil.divisor 最大公约数 NumberUtil.multiple 最小公倍数 NumberUtil.getBinaryStr 获得数字对应的二进制字符串 NumberUtil.binaryToInt 二进制转int NumberUtil.binaryToLong 二进制转long NumberUtil.compare 比较两个值的大小 NumberUtil.toStr 数字转字符串,自动并去除尾小数点儿后...
Hutool是项目中“util”包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。 🎁Hutool名称的由来 Hutool = Hu + tool,是原公司项目底层代码剥离后的开源库,“Hu”是公司名称的表示,tool表示工具。Hutool谐音“糊涂”,一方面简洁易...
在Java开发过程中,我们经常会写很多的util类,基本都是在重复造轮子,而Hutool工具类一个小而全的Java工具类库,基本涵盖了你能想到的所有常用工具类。 一、Hutool是什么? Hutool,谐音“糊涂”,是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java...
受够了的HttpClient?那Hutool的HttpUtil值得一试! 一、HttpUtil 快读使用: 发送get请求,包括有参与无参 示例: String url = "http://www.sogou.com"; Map<String, Object> paramMap =newHashMap<>(); paramMap.put("query", 10086);//无参GET请求String result =HttpUtil.get(url);//带参GET请求Stri...
一、引用 HutoolUtil Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的...
今天给大家分享使用Hutool中的MailUtil实现邮件的发送,主要实现了发送普通文本邮件、发送Html文件、发送邮件包含本地附件、远程下载附件、指定多个发件人的功能。 1、pom.xml 导入依赖包 代码语言:javascript 复制 <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.0</versio...
使用Hutool的 TreeUtil 工具类 publicstaticvoidmain(String[]args){//模拟的从数据库查询出来的数据List<FileCategoryDO>fileCategoryDOS=newArrayList<>();// 构建node列表List<TreeNode<String>>nodeList=CollUtil.newArrayList();List<TreeNode<Long>>collect=fileCategoryDOS.stream().map(fileCategoryDO->{Map<St...
hutool-core 核心,包括 Bean 操作、日期、各种 Util 等 hutool-cron 定时任务模块,提供类 Crontab 表达式的定时任务 hutool-crypto 加密解密模块 hutool-db JDBC 封装后的数据操作,基于 ActiveRecord 思想 hutool-dfa 基于 DFA 模型的多关键字查找 hutool-extra 扩展模块,对第三方封装(模板引擎、邮件等) ...