//一个利用random生成22选5×××的代码示例 public class Lottery { public static void main(String[] args) { int total = 22; int k = 5; int[] numbers = new int[total]; for(int i=0;i<numbers.length;i++) { numbers[i] = i+1; } int[] result = new int[k]; int counter = 0; do { int r = (int)(Math.random()*22); if(numbers[r]==-1) continue; result[counter]=numbers[r]; numbers[r]=-1; counter++; } while(counter<5); for(int i : result) { System.out.print(i+" "); } } }
java基础——random小例子(生成22选5×××)
原创
©著作权归作者所有:来自51CTO博客作者天涯悬明月的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:java基础——Java进制转换
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python基础知识-5
介绍python的各种应用实例
python -
C语言小例子【基础】
/* 定义整型变量x,y,m */ printf("Please input x and y\
c语言 例题 i++ 字节数 #include -
Java用random生成 java random生成随机数
Random类什么是Random类此类的实例用于生成伪随机数。例如,以下代码使用户能够得到一个随机数:Random使用步骤 import java.util.Random;/* Random类用来生成随机数字。使用起来也是三个步骤: 1. 导包 import java.util.Random; 2. 创建 Random r = new Random(); // 小括号当中留空即
Java用random生成 java random产生随机数 java string转number java 中random类使用 java 生成随机数