📄 getrandom.java
字号:
package com.dc.common;
import java.util.Random;
public class Getrandom {
private int RED_NUM = 6;
// 随机得到红球数据
public int[] GetRedRandomData() {
int[] red_total_data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, 32, 33 };
int[] red_data = new int[6];
Random rand_data = new Random();
int temp = 0;
int data_len = red_total_data.length;
for (int i = 0; i < RED_NUM; i++) {
temp = rand_data.nextInt(data_len);
red_data[i] = red_total_data[temp];
for (int j = 0; j < i; j++)
if (red_data[i] == red_data[j]) {
//System.out.println("第"+i+"与第"+j+"位相同,都是:"+red_data[i]);
i--;
}
}
sort(red_data);
//for(int i=0;i<RED_NUM)
return red_data;
}
//对随机得到的红球进行排序
public void sort(int array[]) {
int temp = 0;
int len = array.length;
for (int i = 0; i < len; i++) {
for (int j = 0; j < len - i - 1; j++)
if (array[j] > array[j + 1]) {
temp = array[j + 1];
array[j + 1] = array[j];
array[j] = temp;
}
}
}
// 随机得到蓝球数据
public int GetBlueRandomData() {
int[] blue_total_data = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
14, 15, 16 };
Random rand_data = new Random();
int blue_data = 0;
int temp = 0;
int blue_len = blue_total_data.length;
temp = rand_data.nextInt(blue_len);
blue_data = blue_total_data[temp];
return blue_data;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -