现在的位置: 首页 > 综合 > 正文

随机的汉字和汉字组合

2013年07月25日 ⁄ 综合 ⁄ 共 388字 ⁄ 字号 评论关闭

    /**
     * 获得一个随机的汉字
     * 
     * @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();
    }

抱歉!评论已关闭.