最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實(shí)現(xiàn)簡單雙色球搖獎功能過程解析

 更新時間:2019年09月04日 08:44:48   作者:小輝輝啊z  
這篇文章主要介紹了Java實(shí)現(xiàn)簡單雙色球搖獎功能過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

 這篇文章主要介紹了Java實(shí)現(xiàn)簡單雙色球搖獎功能過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

雙色球:從1-33號球中選取6個紅球,且紅球不重復(fù)

從1-16號球中選取一個籃球

話不多說 上代碼~~~

package Javaee;
import java.util.Arrays;
import java.util.Random;
public class DoubleChromosphere {
	public static void main(String[] args) {
		//定義紅球池
		int[] redpool = new int[33];
		//添加紅球數(shù)字
		for (int i = 0; i < redpool.length; i++) {
			redpool[i] = i + 1;
		}
		//定義籃球池
		int[] bluepool=new int[16];
		for (int j = 0; j < bluepool.length; j++) {
			bluepool[j] = j + 1;
		}
		//定義被選中的紅球
		int[] redballs =new int[6];
		int x;
		A: for (int i = 0; i < redballs.length; i++) {
			x = new Random().nextint(33);
			for (int j = 0; j <= i; j++) {
				//去重過程
				//判斷當(dāng)前循環(huán)取出的紅球是否跟前幾次取出的一樣
				//如果一樣 大循環(huán)A向后退一次,重新取出紅球
				if (redballs[j] == redpool[x]) {
					i--;
					continue A;
				}
			}
			//如果不一樣,則把取出的紅球池中取出的紅球放入紅球數(shù)組中
			redballs[i] = redpool[x];
		}
		//取出籃球
		int a = bluepool[new Random().nextint(16)];
		//利用冒泡排序?qū)t球進(jìn)行排序
		int temp;
		for (int i = 0; i < redballs.length-1; i++) {
			for (int j = 0; j < redballs.length-i-1; j++) {
				if (redballs[j]>redballs[j+1]) {
					temp=redballs[j+1];
					redballs[j+1]=redballs[j];
					redballs[j]=temp;
				}
			}
		}
		System.out.println("紅球?yàn)椋? + Arrays.toString(redballs));
		System.out.println("藍(lán)球?yàn)椋? +a);
	}
}

關(guān)鍵問題在于去除重復(fù)的紅球,使用i--和對continue對數(shù)據(jù)進(jìn)行去重,主要在于理解返回上一次循環(huán)和continue跳過此次循環(huán)重新賦值

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java封裝、繼承、多態(tài)三大特征的理解

    Java封裝、繼承、多態(tài)三大特征的理解

    封裝、繼承、多態(tài)三大特征是java中比較常用的,務(wù)必要掌握,下面給大家介紹Java封裝、繼承、多態(tài)三大特征的理解,有不清楚的朋友可以一起學(xué)習(xí)下
    2016-06-06
  • 詳解JAVA中static的作用

    詳解JAVA中static的作用

    這篇文章主要介紹了JAVA中static的作用,文中講解非常細(xì)致,代碼幫助大家更好的理解,感興趣的朋友可以了解下
    2020-06-06
  • 解決JavaWeb-file.isDirectory()遇到的坑問題

    解決JavaWeb-file.isDirectory()遇到的坑問題

    JavaWeb開發(fā)中,使用`file.isDirectory()`判斷路徑是否為文件夾時,需要特別注意:該方法只能判斷已存在的文件夾,若路徑不存在,無論其實(shí)際是否應(yīng)為文件夾,均會返回`false`,為了解決這個問題,可以采用正則表達(dá)式進(jìn)行判斷,但要求路徑字符串的結(jié)尾必須添加反斜杠(\)
    2025-02-02
  • Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解

    Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解

    這篇文章主要介紹了Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解,CountDownLatch是一個同步工具類,它允許一個或多個線程一直等待,直到其他線程執(zhí)行完后再執(zhí)行,例如,應(yīng)用程序的主線程希望在負(fù)責(zé)啟動框架服務(wù)的線程已經(jīng)啟動所有框架服務(wù)之后執(zhí)行,需要的朋友可以參考下
    2023-12-12
  • 強(qiáng)烈推薦MyBatis?三種批量插入方式的比較

    強(qiáng)烈推薦MyBatis?三種批量插入方式的比較

    這篇文章主要介紹了強(qiáng)烈推薦MyBatis?三種批量插入方式的比較,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • Gateway網(wǎng)關(guān)自定義攔截器的不可重復(fù)讀取數(shù)據(jù)問題

    Gateway網(wǎng)關(guān)自定義攔截器的不可重復(fù)讀取數(shù)據(jù)問題

    這篇文章主要介紹了Gateway網(wǎng)關(guān)自定義攔截器的不可重復(fù)讀取數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • Java常用正則表達(dá)式驗(yàn)證類完整實(shí)例【郵箱、URL、IP、電話、身份證等】

    Java常用正則表達(dá)式驗(yàn)證類完整實(shí)例【郵箱、URL、IP、電話、身份證等】

    這篇文章主要介紹了Java常用正則表達(dá)式驗(yàn)證類,結(jié)合完整實(shí)例形式分析了Java針對郵箱、網(wǎng)址URL、IP地址、電話、身份證等正則驗(yàn)證相關(guān)操作技巧,需要的朋友可以參考下
    2018-12-12
  • IDEA取消SVN關(guān)聯(lián),再重新分享項(xiàng)目的操作

    IDEA取消SVN關(guān)聯(lián),再重新分享項(xiàng)目的操作

    這篇文章主要介紹了IDEA取消SVN關(guān)聯(lián),再重新分享項(xiàng)目的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • 詳解MyBatis自定義Plugin插件

    詳解MyBatis自定義Plugin插件

    這篇文章主要介紹了MyBatis自定義Plugin插件的相關(guān)知識,實(shí)現(xiàn)方法也很簡單,只需實(shí)現(xiàn) Interceptor 接口,并指定想要攔截的方法簽名即可,需要的朋友可以參考下
    2018-06-06
  • 如何使用BeanUtils.copyProperties進(jìn)行對象之間的屬性賦值

    如何使用BeanUtils.copyProperties進(jìn)行對象之間的屬性賦值

    這篇文章主要介紹了使用BeanUtils.copyProperties進(jìn)行對象之間的屬性賦值,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05

最新評論

怀化市| 灵山县| 鄂尔多斯市| 西吉县| 祁门县| 丽江市| 融水| 淮安市| 微山县| 思南县| 板桥市| 微博| 汾西县| 西乡县| 贺兰县| 买车| 汽车| 彰化市| 远安县| 宜丰县| 顺昌县| 福建省| 库伦旗| 武宣县| 浠水县| 溧阳市| 彰武县| 苗栗县| 章丘市| 绥中县| 会昌县| 宜兴市| 阿合奇县| 布尔津县| 哈尔滨市| 峨山| 理塘县| 邵武市| 和顺县| 红原县| 宁武县|