/**
* 获得一个随机的汉字
*
* @return 随机汉字
*/
private static char getRandomChar() {
return (char) (0x4e00 + (int) (Math.random() * (0x9fa5 - 0x4e00 + 1)));
}
/**
* 获取一组随机汉字组合
*
* @param size 汉字个数
* @return
*/
public static String getCodes(int size) {
StringBuffer sb = new StringBuffer();
sb.append("");
for (int i = 0; i < size; i++) {
sb.append(getRandomChar());
}
return sb.toString();
}
* 获得一个随机的汉字
*
* @return 随机汉字
*/
private static char getRandomChar() {
return (char) (0x4e00 + (int) (Math.random() * (0x9fa5 - 0x4e00 + 1)));
}
/**
* 获取一组随机汉字组合
*
* @param size 汉字个数
* @return
*/
public static String getCodes(int size) {
StringBuffer sb = new StringBuffer();
sb.append("");
for (int i = 0; i < size; i++) {
sb.append(getRandomChar());
}
return sb.toString();
}