`
tanglong8848
  • 浏览: 66925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

生成固定长度的随机字符和数字

 
阅读更多
 /**
     * 生成固定长度的随机字符和数字
     * @param len
     * @return
     */
	
    public static String GetRandomCharAndNumber(int len) {
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i <len; i++) {
            int intRand = (int) (Math.random() * 52);
            int numValue = (int) (Math.random() * 10);
            char base = (intRand < 26) ? 'A' : 'a';
            char c = (char) (base + intRand % 26);
            if(numValue%2==0){
                sb.append(c);
            }else{
                sb.append(numValue);
            }
        }
        return sb.toString();
    }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics