Java 记录随机数几种方法,自用

---恢复内容开始---

复制代码
1 public static String generateString(int length) // 参数为返回随机数的长度
2     {
3         StringBuffer sb = new StringBuffer();
4         Random random = new Random();
5         for (int i = 0; i < length; i++) {
6             sb.append(numberChar.charAt(random.nextInt(numberChar.length())));
7         }
8         return sb.toString();
9     }
复制代码

---恢复内容结束---

 

String sixRandom =(int)((Math.random()*9+1)*100000)+"";

 

.deleteCharAt(length-1);
//删除最后一个字符

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
     * 随机产生n个10以内的数字字符串
     * @param n
     * @return
     */
    public static String random(int n){
        if(n <= 0)
            return "";
        StringBuilder builder = new StringBuilder();
        for(int i=0;i<n;i++) {
            int number = new Random().nextInt(10);
            builder.append(number);
        }
        return builder.toString();
    }

  

 

posted @   JackWuhu  阅读(240)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· 你所不知道的 C/C++ 宏知识
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· SQL Server 内存占用高分析
阅读排行:
· 盘点!HelloGitHub 年度热门开源项目
· DeepSeek V3 两周使用总结
· 02现代计算机视觉入门之:什么是视频
· C#使用yield关键字提升迭代性能与效率
· 回顾我的软件开发经历(1)
点击右上角即可分享
微信分享提示