Util
文章平均质量分 79
跬步小流
本科计算机科学与技术专业金融专业
展开
-
java 中文转拼音之pinyin4j
一、简单介绍有时候,需要将汉字编程对应的拼音,以方便数据的处理。比如在Android手机应用的开发上,要查询联系人的姓名,通常都是用拼音进行查询的。比如要查询“曹孟德”,就可以输入“cmd”,即“曹孟德”三个汉字的拼音“caomengde”各字的首字母。但是怎样才能将“曹孟德”翻译成“caomengde”呢?很简单的办法就是建立一个大的对照表(比如用关联容器Map),比如,,…但这样的原创 2014-06-24 13:02:57 · 2032 阅读 · 0 评论 -
Java 加密解密之消息摘要算法(MD5 SHA MAC)
Java 加密解密之消息摘要算法(MD5 SHA MAC) 消 息摘要(Message Digest)又称为数字摘要(Digital Digest)。它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash加密函数对消息进行作用而产生。如果消息在途中改变了,则接收者通 过对收到消息的新产生的摘要与原摘要比较,就可知道消息是否被改变了。因此消息摘要保证了消息的完整性。消息摘转载 2014-07-25 13:06:24 · 1553 阅读 · 0 评论 -
密码、文件MD5加密,密码sha256、sha384、sha512Hex等加密
package encryption;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;impor原创 2014-07-25 13:13:46 · 7849 阅读 · 2 评论 -
java 数字进制间转换(2,8,10,16)
package com.wzg.common.Util;import org.apache.commons.lang.StringUtils;public class AryConvert { /** * @Title: main * @Description: * @param: * @return void * @user: wangzg * @Dat原创 2014-09-05 17:03:50 · 2503 阅读 · 0 评论 -
java十进制转二进制、八进制、十六进制
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Intege原创 2014-09-05 12:15:35 · 1060 阅读 · 0 评论 -
java.text.NumberFormat
NumberFormat 是所有数值格式的抽象基类。此类提供格式化和解析数值的接口。NumberFormat 还提供了一些方法来确定哪些语言环境具有数值格式,以及它们的名称是什么。 NumberFormat 可用于格式化和解析任何语言环境的数值。使代码能够完全独立于小数点、千位分隔符甚至所用特定小数位数的语言环境约定,并与数值格式是否为偶小数无关。 若要格式化当前 Locale 的数值,可使用其中原创 2014-09-15 20:15:26 · 1828 阅读 · 0 评论 -
java util arrays 工具类简介
Arrays:数组工具类,用来操作数组 ①主要方法: 1)sort(Array[] arr):数组进行自然排序 2)sort(Array[] arr, Comparator com):数组进行自定义排序 3)List asList(Array[] arr):把数组转化为list集合 ②:部分代码:import org.junit.Test;public cl原创 2014-09-11 10:23:14 · 1116 阅读 · 0 评论