import java.util.Random;
class RandomTest
{
public static void main(String[] args)
{
Random r = new Random();
int[] arr = new int[5];
int i = 1;
//包含0,不包含10
arr[0] = r.nextInt(10);
while(i<5){
int a = r.nextInt(10);
if(unContains(arr,a))
arr[i++] = a;
}
for(int k=0;k<arr.length;k++){
System.out.println(arr[k]);
}
}
public static boolean unContains(int[] arr,int a){
for(int i=0;i<5;i++){
if(arr[i]==a){
return false;
}
}
return true;
}
}
分享到:
相关推荐
java生成16位随机数
Java生成32位随机数,短位随机数工具类
Java简易随机数生成 下载完请输入测试代码 public static void main(String[] args) { System.out.println(random(50,100));//example System.out.println(random(50.0,100.0)); }
可以生成制定范围内的随机数。有GUI界面
JAVA 生成随机数,并根据概率、比率,通过返回数字来判断中奖情况
java生成十个不重复的随机数,要求不重复
巧用Java实现得到任意位永不重复的随机数,很经典的代码!
编写一个彩票开奖的模拟程序,注意类的定义,必须使用继承的方式实现不同的玩法: 首先提示用户选择玩法 玩法1:21选5(5个不同的数字,中5,4,3个数字) 输入5个数(从1,2,…,21选) 玩法2:6+1(可以重复,选的...
java生成一个随机数,可以设置生成随机数的位数,来生成任意位数的随机数,范围从0-9,a-z
可以生成随机数,稍微加以修改即可生成想要的位数
java生成四位随机数,包含数字和字母 区分大小写,特别适合做验证码,android开发
主要介绍了Java实现生成n个不重复的随机数,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Java环境下各种分布随机数的生成研究与实现.pdf
生成随机数 三个方法 java.util.Random class Math.random 方法,创建一个double类型的随机数 ThreadLocalRandom class 1) java.util.Random 要使用这个方法,首先要生成一个实例。来调用它的nextInt(),nextDouble()...
在java中,我们可以通过两种方式来获取随机数(generating a random number)一种是大家熟悉的java.lang.Math.Random()静态方法,另一种是创建java.util.Random对象。本文介绍了两种方法的使用过程。
oracle自动生成主键的工具类,就一个简单的方法。
今天小编就为大家分享一篇关于Java代码实现随机生成汉字的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
主要介绍了java生成字母数字组合的随机数的示例,大家参考使用吧
1.获取系统时间 + 随机数,但是由于系统时间前几位是相同的,所以截取几位数字; 2.获取随机数,math的方法,截取几位数字; 3.判重校验
主要介绍了Java使用Random类生成随机数,结合实例形式分析了java基于Random类生成随机数与遍历输出相关操作技巧,需要的朋友可以参考下