//一個利用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彩票)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.