當前位置:外匯行情大全網 - 外匯匯率 - 雙色球隨機選號器

雙色球隨機選號器

import java.util.ArrayList;

import java.util.List;

import java.util.Random;

/**

* 實現隨機抽取,例如35選7等

*

* @author Administrator

*

*/

public class RandomSelect {

public static int[] randomSelect(int total, int number) {

int[] result = new int[number];

List<String> list = new ArrayList<String>();

Random r = new Random();

for (int i = 0; i < total; i++) {

list.add(i + 1 + "");

}

for (int j = 0; j < number; j++) {

int size = list.size();

String s = list.get(r.nextInt(size));

result[j] = Integer.parseInt(s);

list.remove(s);

}

return result;

}

public static void main(String[] args) {

int[] red = randomSelect(33, 6);

int[] blue = randomSelect(16, 1);

System.out.println("紅球是:");

for (int i = 0; i < red.length; i++) {

System.out.print(red[i] + "\t");

}

System.out.println("\n藍球是:");

for (int i = 0; i < blue.length; i++) {

System.out.println(blue[i] + "\t");

}

}

}

  • 上一篇:松獅犬會攻擊主人嗎
  • 下一篇:中海油工資待遇(薪資水平、福利待遇、晉升機制分析)
  • copyright 2024外匯行情大全網