26个工具类

AssembleUtil.java  它是传入一些元素,数组或者逗号分隔的字符串,再输入长度, 输出全部该长度的元素组合。html

Base64Util.java    顾名思义,base64的工具类,解决一些转化进制问题java

CharHelper.java    字符码工具类   转换编码 ISO-8859-1到GB2312    转换编码 GB2312到ISO-8859-1     字符串从GBK编码转换为Unicode编码     把字符串转换为UTF8859编码                    把字符串转换为UTF8859编码    utf8URL编码转字符      判断是否Utf8Url编码算法

CharTools.java       字符编码工具类    json

ConvertHelper.java   数据类型转换     各类int double list 数组  转化,还有一个给字符串加减一的方法。  就是在字符串里,左边数,最早遇到非数字的为止,前一个数字加一。数组

DateHelper.java     日期工具类      获取各类格式的date, 字符串之间的转化,今天星期几     ,两个date之间的间隔时间    间隔天数   获取指定日期以前多少天的日期  获取当年,dom

           获取当天, 获取当月  工具

Escape.java         转义,加密的工具类post

FastJsonUtil.java        将对象转成成Json对象       将Json数据转换成Object   map转json字符串, json字符串转map   json转数组性能

FileHelper.java      文件工具类,    crc32    操做文件和文件夹的,有更新文件夹,删除全部文件,得到后缀名,修改后缀名,省略后缀名 转义文件的文件夹,判断文件是否存在   拷贝,递归建立目录优化

HttpClientHelper.java     getpost请求,带文件请求

HttpHelper.java    跟上面类似,不过能够得到字节数组

HttpUtils.java

ImageHelper.java    图片处理工具类   Base64解码并生成图片    根据路径获得base编码后图片         图片旋转       base64转为io流    

IpMacUtil.java     ip工具类    隐藏IP的最后一段     获取IP地址.        判断该字串是否为IP      获取客户端Mac

MailHelper.java       mail工具类   简单的发邮件方式    邮件内容只有标题和邮件内容  支持单个个用户发送          简单的发邮件方式    邮件内容只有标题和邮件内容  支持多个用户批量发送       发送Html格式的邮件   

MapHelper.java     map工具类    得到字串值    返回整型值   长整型,double   布尔  

MD5Code.java      MD5编码工具类      

MD5Util      MD5加密 生成32位md5码     MD5加密     加密解密算法 执行一次加密,两次解密

NumericHelper  数字工具类  描述:经过一个整数i获取你所要的哪几个(从0开始) i为 多个2的n次方之和,如i=7,那么根据原值是2的n次方之各,你的原值一定是1,2,4 。     非四舍五入取整处理      四舍五入取整处理        提供精确的小数位四舍五入处理      生成字符串    数字格式化        求浮点数的权重     得到权重的单位     得到浮点数的缩放比例          得到缩放后而且格式化的浮点数      产生n位随机数 TODO:性能不要,有待优化      缩放1W倍     缩放比例   

RandomHelper.java        随机数工具类       产生指定长度的数字值随机数      描述:手机验证码生成带字符,包含数字和字符       手机验证码生成带字符不包含数字     

ReflectHelper.java      反射工具类    提指定的类载入以系统中     根据名称生成指定的对象   

StringHelper.java  字符串处理工具类    把字符数组,转化为一个字符     把迭代对象转化为一个字符串     把两个字符串数组的元素用分隔符链接,生成新的数组,生成的数组以第一个字符串数组为参照,与其长度相同。      生成一个重复的字符串,如须要重复*10次,则生成:**********。     字符串替换处理,把旧的字符串替换为新的字符串,主要是经过字符串查找进行处理     替换字符,若是指定进行全替换,必须设wholeWords=true,不然只替换最后出现的字符        替换字符,只替换第一次出现的字符串。。。。。不少,大写变小写, 截取长度   , 转换为空格    统计字符出现的次数, 得到字符第一次出现的位置  

URLHelper.java   url工具类     对URL的中文进行编码    对URL的中文进行解码    把参数组成的MAP转化到对应的URL格式       和toUrl反向   移出查询字串中的某查询参数    

UUID.java    

ValidateUtil.java     经常使用的数据验证工具类。     匹配图象   手机号 , 邮箱,等各类校验  身份证,得到生日,年龄等

XMLHelper.java       XML工具类      把XML按照给定的XSL进行转换,返回转换后的值     把XML按用户定义好的XSL样式进行输出     读取XML文档,返回Document对象.<br>     读取XML文档,返回Document对象     读取XML字串,返回Document对象     把xml输出成为html     将一个XML文档保存至文件中.   

相关文章
相关标签/搜索