第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > commons-codec使用简介

commons-codec使用简介

时间:2020-04-15 14:17:19

相关推荐

commons-codec使用简介

commons-codec是Apache开源组织提供的用于摘要运算、编码解码的包。常见的编码解码工具Base64、MD5、Hex、SHA1、DES等。

Base64编码

System.out.println("===============base64======================");Base64 base64 = new Base64();String s = base64.encodeToString("测试22222222222".getBytes());System.out.println(s);String s1 = new String(base64.decode(s));System.out.println(s1);

运算结果:

===============base64======================5rWL6K+VMjIyMjIyMjIyMjI=测试22222222222

MD5摘要运算

System.out.println("===============MD5======================");String result = DigestUtils.md5Hex("测试");System.out.println(result);

远算结果:

===============MD5======================db06c78d1e24cf708a14ce81c9b617ec

SHA运算和MD5是使用的同一个工具类。

- URLCodec

System.out.println("===============MD5======================");URLCodec codec = new URLCodec();String s = codec.encode("测试", "utf-8");System.out.println(s);String s1 = codec.decode(s, "utf-8");System.out.println(s1);

运算结果:

===============MD5======================%E6%B5%8B%E8%AF%95测试

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。