java實(shí)現(xiàn)雙色球機(jī)選號(hào)碼生成器
本文實(shí)例為大家分享了java實(shí)現(xiàn)雙色球機(jī)選號(hào)碼生成器的具體代碼,供大家參考,具體內(nèi)容如下
雙色球號(hào)碼1~32不重復(fù)選6個(gè)(排序好),1~16中選一個(gè)(藍(lán)號(hào))
import java.util.Random;
import java.util.Arrays; //操作數(shù)組的工具類
/**
* 雙色球號(hào)碼機(jī)選
*
* @author Administrator
*
*/
public class Lettery {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
int[] nos = create();
// System.out.println(nos);
System.out.println(Arrays.toString(nos));
}
}
/**
* 機(jī)選一注
*
* @return
*/
public static int[] create() {
int[] nos = new int[7];
Random r = new Random();
LoopI: for (int i = 0; i < 6; ) {
nos[i] = r.nextInt(32) + 1;
// 先生成再用當(dāng)前數(shù)字與之前產(chǎn)生的數(shù)字比較找重復(fù)
for (int j = 0; j < i; j++) {
if (nos[i] == nos[j]) {
// System.out.println("第" + (i + 1) + "數(shù)字:" + nos[i] + "與第" + (j + 1) + "個(gè)數(shù)字重復(fù)了");
continue LoopI;
}
}
i++;
}
nos[6] = r.nextInt(16) + 1;
Arrays.sort(nos,0,6); //對數(shù)組的前6位排序
return nos;
}
public static void printArray(int[] arrays) {
for (int i = 0; i < arrays.length; i++) {
System.out.print(arrays[i] + ", ");
}
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持我們。
上一篇:Java操作集合工具類Collections使用詳解
欄 目:Java
下一篇:springboot多租戶設(shè)計(jì)過程圖解
本文標(biāo)題:java實(shí)現(xiàn)雙色球機(jī)選號(hào)碼生成器
本文地址:http://www.jygsgssxh.com/a1/Java/8796.html
您可能感興趣的文章
- 01-10Java實(shí)現(xiàn)動(dòng)態(tài)模擬時(shí)鐘
- 01-10利用Java實(shí)現(xiàn)復(fù)制Excel工作表功能
- 01-10JavaWeb實(shí)現(xiàn)郵件發(fā)送功能
- 01-10java基于poi導(dǎo)出excel透視表代碼實(shí)例
- 01-10Java實(shí)現(xiàn)動(dòng)態(tài)數(shù)字時(shí)鐘
- 01-10基于Java驗(yàn)證jwt token代碼實(shí)例
- 01-10java實(shí)現(xiàn)液晶數(shù)字字體顯示當(dāng)前時(shí)間
- 01-10淺談Java中真的只有值傳遞么
- 01-10Java動(dòng)態(tài)顯示當(dāng)前日期和時(shí)間
- 01-10如何解決線程太多導(dǎo)致java socket連接池出現(xiàn)的問題


閱讀排行
本欄相關(guān)
- 01-10Java實(shí)現(xiàn)動(dòng)態(tài)模擬時(shí)鐘
- 01-10Springboot中@Value的使用詳解
- 01-10JavaWeb實(shí)現(xiàn)郵件發(fā)送功能
- 01-10利用Java實(shí)現(xiàn)復(fù)制Excel工作表功能
- 01-10Java實(shí)現(xiàn)動(dòng)態(tài)數(shù)字時(shí)鐘
- 01-10java基于poi導(dǎo)出excel透視表代碼實(shí)例
- 01-10java實(shí)現(xiàn)液晶數(shù)字字體顯示當(dāng)前時(shí)間
- 01-10基于Java驗(yàn)證jwt token代碼實(shí)例
- 01-10Java動(dòng)態(tài)顯示當(dāng)前日期和時(shí)間
- 01-10淺談Java中真的只有值傳遞么
隨機(jī)閱讀
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 08-05織夢dedecms什么時(shí)候用欄目交叉功能?
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10delphi制作wav文件的方法
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-10C#中split用法實(shí)例總結(jié)
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 04-02jquery與jsp,用jquery


