`

java获取一个0到N的随机数

 
阅读更多
    private int getRandom(int n){
        // 0<= random and random < n
        Random ran = new Random();
        int random = ran.nextInt(n);
        return random;
    }

 

分享到:
评论

相关推荐

    Java实现获取指定个数的不同随机数

    今天小编就为大家分享一篇关于Java实现获取指定个数的不同随机数,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    Java 随机数比较和分析

     一般通过jdk获取0~N(N为自然数)的随机数可以通过下面2种方式获取  1、Math.random() ——返回[0,1)的随机小数,通过(int) (n * Math.random())即可获取[0,n)的随机数  2、java.util.Random的nextInt...

    浅谈Java中的n种随机数产生办法

    众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。

    java 猜数字游戏 随机产生一个100以内的正整数

    java小程序。猜数字游戏:随机产生一个100以内的正整数,用户通过键盘输入所猜的数字,并给与相应的提示(有代码详细解释)

    Java实验的答案源程序

    函数定义10对(x,y)值,由此创建的Point类实例存入一个数组中,按与原点(0,0)的距离由小到大的顺序输 出所有的点及到原点的距离。 编写一个人与计算机对拿火柴的游戏程序。利用随机函数Math.random()产生火 柴...

    中奖问题,随机产生7个数,注意不能重复

    编写一个彩票程序:30选7 //从1到30个数中间随机产生7个数,注意不能重复,然后再从键盘上输入7个数, //对比7个数是否与随机数有相同的,如果有显示“中了几个号”, //如果中了7个号,显示一等奖;如果中了6个号...

    java范例开发大全源代码

     实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之强制转换 11  2.2 运算符 12 ...

    java范例开发大全

    实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...

    Java范例开发大全 (源程序)

     实例1 开发第一个Java程序 7  第2章 Java基础类型与运算符(教学视频:39分钟) 9  2.1 基础类型 9  实例2 自动提升 9  实例3 自动转换 10  实例4 常用基础类型之强制转换 11  2.2 运算符 12  实例5...

    Java范例开发大全(全书源程序)

    实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 关系运算符 13 实例7 逻辑...

    java范例开发大全(pdf&源码)

    实例1 开发第一个Java程序 7 第2章 Java基础类型与运算符(教学视频:39分钟) 9 2.1 基础类型 9 实例2 自动提升 9 实例3 自动转换 10 实例4 常用基础类型之强制转换 11 2.2 运算符 12 实例5 算术运算符 12 实例6 ...

    java随机抽取指定范围内不重复的n个数

    主要为大家详细介绍了java随机抽取指定范围内不重复的n个数,感兴趣的小伙伴们可以参考一下

    黑马入学考试试题

    5、编写一个程序,获取10个1至20的随机数,要求随机数不能重复。 6、编写三各类Ticket、SealWindow、TicketSealCenter分别代表票信息、售票窗口、售票中心。售票中心分配一定数量的票,由若干个售票窗口进行...

    数据结构与算法.xmind

    将数据插入到一个有序的序列中 做法 外层for循环控制需要排序的趟数(从1开始因为将第0位看成了有序数据) 内层while循环加上角标&gt;0的条件查找出要插入的何时位置 退出内层while...

    并行计算课程设计(报告+代码+可执行文件)

    例如对一个长为n的序列,首先划分得到两个长为n/2的序列,将其交给两个处理器分别处理;而后进一步划分得到四个长为n/4的序列,再分别交给四个处理器处理;如此递归下去最终得到结果。当然这是理想的划分情况,如果...

    并行计算课程设计(代码+执行文件+文档)

    例如对一个长为n的序列,首先划分得到两个长为n/2的序列,将其交给两个处理器分别处理;而后进一步划分得到四个长为n/4的序列,再分别交给四个处理器处理;如此递归下去最终得到结果。当然这是理想的划分情况,如果...

    ACM321-PS1:Java编程

    Q2-产生n = 600到1-6之间的随机数的数量(假设是掷骰子),并计算每个值的频率问题3-假设您编写了一个游戏菜单逻辑。(例如:“新游戏”,“加载游戏”,“保存游戏”。在屏幕上打印选项,从用户那里获得选择并触发...

    ACM321:Java编程

    Q2)生成1-6之间的n = 600的随机数(假设是掷骰子),并计算每个值的频率 Q3)假设您编写了一个游戏菜单逻辑。在屏幕上打印选项,从用户那里获得选择并触发打印方法以显示选择。 Q4)在骰子出现蛇眼之前,您必须掷...

    跑马灯2.txt

    while(tempX&gt;=0 && tempX&lt;n && tempY&gt;=0 && tempY*n){//循环条件 tempX tempY在 n和m的长度范围内 count++; runArr.push([tempY,tempX]); if(direction=="straight"){//亮块直行的规律 if(tempX==n-1){ ...

    java猜数字游戏源码-AIBot:JDA中的Discord机器人

    java猜数字游戏源码机器人 AlienIdeology(或 Ayy:trade_mark:)在 JDA 中制作的不和谐机器人。 默认前缀: = 简要命令列表 有关完整的命令列表,请转到信息命令 help (h) - 获取命令列表。 * 邀请 - 获取此机器人的...

Global site tag (gtag.js) - Google Analytics