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

超簡(jiǎn)潔java實(shí)現(xiàn)雙色球若干注隨機(jī)號(hào)碼生成(實(shí)例代碼)

 更新時(shí)間:2021年04月02日 11:33:47   作者:洛陽(yáng)泰山  
這篇文章主要介紹了超簡(jiǎn)潔java實(shí)現(xiàn)雙色球若干注隨機(jī)號(hào)碼生成(實(shí)例代碼),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Mavan pom文件引用依賴 

 <!-- hutool工具類-->
		<dependency>
			<groupId>cn.hutool</groupId>
			<artifactId>hutool-all</artifactId>
			<version>5.3.6</version>
		</dependency>
    <!-- google java類庫(kù)-->
    <dependency>
      <groupId>com.google.guava</groupId>
      <artifactId>guava</artifactId>
      <version>18.0</version>
    </dependency>

 java 單類實(shí)現(xiàn)代碼,在編輯器里,粘貼下面的代碼。鼠標(biāo)右鍵、run運(yùn)行

import cn.hutool.core.util.RandomUtil;
import com.google.common.collect.Lists;
 
import java.util.List;
 
/**
 * @Author tarzan
 * @Date 2021/4/1 14:43
 * @Description 模擬雙色球,隨機(jī)生成若干住號(hào)碼
 */
public class DoubleColorBall {
 
 
  /**
   * 主方法
   * */
  public static void main(String[] args) {
    getDoubleColorBallNumber(5);
  }
 
  /**
   * 獲取多注雙色球號(hào)碼
   * */
  public static void getDoubleColorBallNumber(int num){
    System.out.println("隨機(jī)生成"+num+"注雙色球號(hào)碼為:");
    String resultNumber="";
    for (int i = 0; i < num; i++) {
      System.out.println("【"+(i+1)+"】 "+resultNumber+getDoubleColorBallNumber());
    }
 
  }
 
  /**
   * 獲取單注雙色球號(hào)碼
   * */
  public static String getDoubleColorBallNumber(){
    String resultNumber="";
    for (int i = 0; i < 6; i++) {
      String ballNumber= RandomUtil.randomEle(getRedBalls())+"\t";
      resultNumber=resultNumber+ballNumber;
    }
    return resultNumber+RandomUtil.randomEle(getBlueBalls());
  }
 
  /**
   * 獲取紅球球號(hào)集合
   * */
  public static List<String> getRedBalls(){
    return getBalls(33);
  }
 
  /**
   * 獲取藍(lán)球球號(hào)集合
   * */
  public static List<String> getBlueBalls(){
    return getBalls(16);
  }
 
  /**
   * 獲取球號(hào)集合
   * */
  public static List<String> getBalls(int num){
    List<String> redBalls= Lists.newArrayList();
    for (int i = 1; i <=num; i++) {
      int length=String.valueOf(num).length();
      String str = String.format("%0"+length+"d",i);
      redBalls.add(str);
    }
    return redBalls;
  }
}

結(jié)果圖

到此這篇關(guān)于超簡(jiǎn)潔java實(shí)現(xiàn)雙色球若干注隨機(jī)號(hào)碼生成(實(shí)例代碼)的文章就介紹到這了,更多相關(guān)java實(shí)現(xiàn)雙色球隨機(jī)號(hào)碼生成內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot2.6.x默認(rèn)禁用循環(huán)依賴后的問題解決

    SpringBoot2.6.x默認(rèn)禁用循環(huán)依賴后的問題解決

    由于SpringBoot從底層逐漸引導(dǎo)開發(fā)者書寫規(guī)范的代碼,同時(shí)也是個(gè)憂傷的消息,循環(huán)依賴的應(yīng)用場(chǎng)景實(shí)在是太廣泛了,所以SpringBoot 2.6.x不推薦使用循環(huán)依賴,本文給大家說下SpringBoot2.6.x默認(rèn)禁用循環(huán)依賴后的應(yīng)對(duì)策略,感興趣的朋友一起看看吧
    2022-02-02
  • 詳細(xì)盤點(diǎn)Java中鎖的分類

    詳細(xì)盤點(diǎn)Java中鎖的分類

    這篇文章主要介紹了詳細(xì)盤點(diǎn)Java中鎖的分類,Java中的鎖是一種多線程編程中的同步機(jī)制,用于控制線程對(duì)共享資源的訪問,防止并發(fā)訪問時(shí)的數(shù)據(jù)競(jìng)爭(zhēng)和死鎖問題,需要的朋友可以參考下
    2023-08-08
  • java中的內(nèi)部類內(nèi)部接口用法說明

    java中的內(nèi)部類內(nèi)部接口用法說明

    這篇文章主要介紹了java中的內(nèi)部類內(nèi)部接口用法說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • java同步鎖的正確使用方法(必看篇)

    java同步鎖的正確使用方法(必看篇)

    下面小編就為大家?guī)硪黄猨ava同步鎖的正確使用方法(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java中throw和throws異常處理完整例子說明

    Java中throw和throws異常處理完整例子說明

    這篇文章主要給大家介紹了關(guān)于Java中throw和throws異常處理的相關(guān)資料, throw關(guān)鍵字是用于在方法內(nèi)拋出異常,而throws關(guān)鍵字是在方法聲明中指定可能拋出的異常,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-06-06
  • Spring中@Configuration注解修改的類生成代理原因解析

    Spring中@Configuration注解修改的類生成代理原因解析

    大家好,本篇文章主要講的是Spring中@Configuration注解修改的類生成代理原因解析,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-02-02
  • 深入了解Java方法的重載與重寫

    深入了解Java方法的重載與重寫

    在最初學(xué)習(xí)java的時(shí)候,人們都知道,java這種面向?qū)ο蟮恼Z(yǔ)言,一共有三大特征,分別是:封裝、繼承、多態(tài)。多態(tài)的實(shí)現(xiàn)途徑有三種:重寫、重載、接口實(shí)現(xiàn)。本文就來為大家詳細(xì)講講Java方法的重載與重寫
    2022-07-07
  • Java Calendar類使用總結(jié)及使用實(shí)例

    Java Calendar類使用總結(jié)及使用實(shí)例

    這篇文章主要介紹了Java Calendar類使用總結(jié)及使用實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Java 8 中 Map 騷操作之 merge() 的使用方法

    Java 8 中 Map 騷操作之 merge() 的使用方法

    本文簡(jiǎn)單介紹了一下Map.merge()的方法,除此之外,Java 8 中的HashMap實(shí)現(xiàn)方法使用了TreeNode和 紅黑樹,原理很相似,今天通過本文給大家介紹Java 8 中 Map 騷操作之 merge() 的用法 ,需要的朋友參考下吧
    2021-07-07
  • Jenkins之Log Parse使用方法詳解

    Jenkins之Log Parse使用方法詳解

    這篇文章主要為大家詳細(xì)介紹了Jenkins插件Log Parse使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評(píng)論

新源县| 会理县| 板桥市| 平南县| 贞丰县| 绥阳县| 溧阳市| 嵩明县| 望都县| 溆浦县| 安多县| 靖安县| 淮南市| 枣阳市| 巴里| 自贡市| 喀什市| 屏东市| 东光县| 潜山县| 横山县| 高阳县| 鄂托克旗| 建水县| 吴江市| 沁水县| 达日县| 长岭县| 牡丹江市| 乌拉特中旗| 峨眉山市| 渑池县| 墨江| 隆安县| 阳春市| 广宗县| 张家界市| 扬中市| 白朗县| 桂平市| 周至县|