亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

簡單實現java抽獎系統

2024-07-13 10:16:46
字體:
來源:轉載
供稿:網友

本文為大家分享了java抽獎系統的具體代碼,供大家參考,具體內容如下

用戶信息類

/* * 用戶信息類 * 1.賬號 * 2.密碼 * 3.卡號 * 4.是否登錄 */ public class User {  public static String userName = "";  public static String passWord = "";  public static int cardNumber = 0;  // 是否登錄  public static boolean isLogin = false;  // 是否注冊  public static boolean isRegister = false; }

注冊類

/* * 注冊類 * 1.輸入賬號 密碼 * 2.產生隨機號 [1000,2000] * 3.保存用戶注冊信息 * 4.提示注冊成功 */ public class Register {  // 注冊方法  public static void userRegister() {   System.out.println("請輸入用戶名:");   Scanner scanner = new Scanner(System.in);   // 接收用戶信息   String userName = scanner.nextLine();   System.out.println("請輸入密碼:");   String passWord = scanner.nextLine();   int num = (int)(Math.random() * 1001 + 1000);   // 保存到用戶類中   User.userName = userName;   User.passWord = passWord;   User.cardNumber = num;   // 打印注冊信息   System.out.println();   System.out.println("注冊成功,請記好你的會員卡號");   System.out.println("用戶名:" + userName);   System.out.println("密碼:" + passWord);   System.out.println("卡號:" + num);   // 保存注冊狀態   User.isRegister = true;  } }

登錄類

/* * 登錄類 * 1.輸入登錄的賬號和密碼 * 2.和用戶信息 進行匹配 * 有三次重新輸入的機會 * 3.登錄成功 */ public class Login {  // 保存登錄失敗的次數  static int num = 0;  // 登錄方法  // 靜態方法里面 需要使用靜態的成員變量  public static boolean userLogin() {   // 先判斷是否注冊   if (User.isRegister == false) {    System.out.println("請先注冊");    Register.userRegister();    // 登錄失敗    return false;   }   // 輸入信息   System.out.println("用戶名:");   Scanner scanner = new Scanner(System.in);   // 接收信息   String userName = scanner.nextLine();   System.out.println("密碼:");   String passWord = scanner.nextLine();   // 判斷匹配登錄信息   if(userName.equals(User.userName) && passWord.equals(User.passWord)) {    // 登錄成功    System.out.println("歡迎您" + userName);    // 返回登錄結果    return true;   } else {    // 登錄失敗    num++;    // 提示用戶還剩幾次機會    System.out.println("用戶名或密碼有誤,請重新輸入!" + "還剩" + (3 - num) + "次");    // 判斷登錄錯了幾次    if (num != 3) {     // 繼續登錄     userLogin();    } else {     // 登錄失敗     System.out.println("對不起三次機會用完,請明日再來!");     // 重置記錄登錄次數的變量     num = 0;       }    // 如果代碼走到這里 一定是登錄失敗    return false;   }  } }

抽獎類

/* * 抽獎類 * 1.判斷是否登錄 * 2.輸入抽獎卡號 * 有三次輸入卡號的機會  * 3.判斷是否中獎 */ public class CJ {  // 保存輸入卡號的次數  static int cardNumber = 0;  // 抽獎方法  public static void userCJ() {   // 判斷登錄狀態   if (!User.isLogin) {    // 沒登錄 直接結束方法    System.out.println("請先登錄");    return;   }   // 判斷是否輸入正確   if(!isCarNum()) {    System.out.println("你輸入的不正確");    return;   }   // 匹配賬號   // 保存是否中獎的變量   boolean isCJ = false;   // 隨機五個數并且拼接成字符串打印逗號隔開   String string = "本日幸運數字:";   for (int i = 0; i < 5; i++) {    // 隨機    int num = (int)(Math.random() * 1001 + 1000);    // 拼接    if (i < 4) {     string = string + num + ",";    } else {     string = string + num;    }    // 查看是否中獎    if (num == User.cardNumber) {     isCJ = true;    }   }   // 打印中獎號   System.out.println(string);   // 判斷是否中獎   if(isCJ) {    System.out.println("中獎");   } else {    System.out.println("沒中獎");   }  }  // 輸入卡號方法  public static boolean isCarNum() {   System.out.println("請輸入卡號:");   Scanner scanner = new Scanner(System.in);   // 接收   String carNum = scanner.nextLine();   // 轉int   int num = Integer.parseInt(carNum);   // 進行比對   if (User.cardNumber == num) {    // 匹配正確    System.out.println("卡號輸入正確");    return true;   } else {    //匹配不正確    cardNumber++;    System.out.println("輸入還剩" + (3 - cardNumber) + "次");    if (cardNumber != 3) {     isCarNum();    } else {     System.out.println("3次機會用完");     // 輸入卡號次數重置     cardNumber = 0;    }    return false;   }  } }

抽獎抽獎類(組裝抽獎邏輯)

/* * 抽獎開始類(組裝抽獎邏輯) *  */ public class CJStart {  // 抽獎開始  public void cjStart() {   // 是否繼續主菜單   String isGoOn = "";   // 循環主菜單   do {    System.out.println("*****歡迎進入抽獎系統*****");    System.out.println("  1.注冊");    System.out.println("  2.登錄");    System.out.println("  3.抽獎");    System.out.println("************************");    Scanner scanner = new Scanner(System.in);    // 接收菜單選項    String menuNum = scanner.nextLine();    // 判斷選項    chooseMenuNum(menuNum);    // 接收是否繼續    System.out.println("是否繼續選擇? y/n");    isGoOn = scanner.nextLine();   } while (isGoOn.equals("y"));  }  // 判斷菜單選項  public void chooseMenuNum(String menuNum) {   switch (menuNum) {   case "1":    System.out.println("[藍歐抽獎系統 > 注冊]");    System.out.println("請填寫個人注冊信息:");    // 調用注冊方法    Register.userRegister();    break;   case "2":    System.out.println("[藍歐抽獎系統 > 登錄]");    // 調用登錄方法 保存登錄狀態    boolean userLogin = Login.userLogin();    User.isLogin = userLogin;    break;   case "3":    System.out.println("[藍歐抽獎系統 > 抽獎]");    // 調用抽獎方法    CJ.userCJ();    break;   default:    System.out.println("輸入錯誤,請重新選擇");    break;   }  } }

測試類

/* * 測試類 */ public class CJTest {  public static void main(String[] args) {   CJStart cjStart = new CJStart();   cjStart.cjStart();  } }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲成人国产精品| 国产精品偷伦免费视频观看的| 88国产精品欧美一区二区三区| 国产亚洲激情在线| 亚洲欧美色婷婷| 9.1国产丝袜在线观看| 欧美视频中文字幕在线| 国产视频精品在线| 欧美激情图片区| 亚洲国产精品小视频| 国产精品久久久久9999| 欧美精品激情在线观看| 欧美不卡视频一区发布| 国产成人精品免费久久久久| 国产精品日韩久久久久| 欧美野外wwwxxx| 久久精品国产2020观看福利| 91欧美精品成人综合在线观看| 亚洲欧洲在线看| **欧美日韩vr在线| 黑人与娇小精品av专区| 国产欧美日韩综合精品| 精品久久在线播放| 精品久久久久久久久久国产| 岛国av一区二区在线在线观看| 国产精品在线看| 欧美成人免费全部观看天天性色| 97久久久免费福利网址| 亚洲日韩欧美视频| 国产精品视频免费在线观看| 最近中文字幕mv在线一区二区三区四区| 日韩a**站在线观看| 欧美一区二区三区免费视| 尤物tv国产一区| 亚洲欧美中文日韩在线| 亚洲深夜福利网站| 97超视频免费观看| 国产欧美精品久久久| 日韩有码视频在线| 中文字幕在线看视频国产欧美| 一区二区三区四区精品| 性色av香蕉一区二区| 日韩视频欧美视频| 欧美激情精品久久久| 亚洲欧美日韩直播| 亚洲激情视频在线播放| 久久中文字幕在线| 亲子乱一区二区三区电影| 国产精品视频播放| 日韩在线观看视频免费| 欧美日韩亚洲天堂| 亚洲综合中文字幕在线| 久久久久久免费精品| 欧美成人全部免费| 91精品国产91久久久久久不卡| 亚洲女人天堂av| 在线亚洲男人天堂| 久久久久国产精品免费网站| 亚洲女人天堂色在线7777| 欧美一级淫片丝袜脚交| 91高清在线免费观看| 国产在线拍偷自揄拍精品| 欧美日韩亚洲视频| 另类少妇人与禽zozz0性伦| 91社区国产高清| 日韩一区av在线| 亚洲欧洲日产国码av系列天堂| 日韩中文字幕网| 国产精品自拍小视频| 亚洲免费伊人电影在线观看av| 国产精品丝袜一区二区三区| 精品久久久久久中文字幕一区奶水| 欧美美女15p| 久久中国妇女中文字幕| 69影院欧美专区视频| 97精品国产aⅴ7777| 成人做爽爽免费视频| 欧洲美女免费图片一区| 97视频在线观看视频免费视频| 欧美亚州一区二区三区| 97精品国产aⅴ7777| 精品国产福利视频| 色噜噜久久综合伊人一本| 欧美性高潮床叫视频| 亚洲欧美日韩高清| 亚洲午夜小视频| 久久精品亚洲精品| 色偷偷av一区二区三区| 最近2019年手机中文字幕| 精品国产老师黑色丝袜高跟鞋| 亚洲欧美中文字幕| 国产成人av在线| 国产一区二区丝袜高跟鞋图片| 最近中文字幕日韩精品| 亚洲二区在线播放视频| 国产成人精品视频在线观看| 日韩av色综合| 亚洲国产成人91精品| 欧美怡春院一区二区三区| 91精品国产一区| 国产成一区二区| 亚洲最大成人网色| 美女少妇精品视频| 亚洲精品理论电影| 国产精品久久久久久久久久| 中文字幕不卡av| 欧美日韩视频免费播放| 青青久久av北条麻妃海外网| 亚洲女人天堂网| 成人免费午夜电影| 国产一区二区在线播放| 欧美精品电影免费在线观看| 在线电影欧美日韩一区二区私密| 成人欧美一区二区三区在线湿哒哒| 中文字幕av一区二区三区谷原希美| 97涩涩爰在线观看亚洲| 黑人精品xxx一区| 日本视频久久久| 亚洲欧美激情在线视频| 国产欧美va欧美va香蕉在线| 亚洲中国色老太| 国产亚洲精品91在线| 欧美成人中文字幕在线| 欧美日韩免费在线| 国外成人在线直播| 亚洲的天堂在线中文字幕| 欧美一级片免费在线| 日韩精品高清在线观看| 欧美主播福利视频| 欧美性感美女h网站在线观看免费| 91精品国产91久久久久久最新| 亚洲级视频在线观看免费1级| 欧美一级在线播放| 日韩网站免费观看| 成人欧美一区二区三区在线湿哒哒| 久久久国产成人精品| 久久亚洲春色中文字幕| 91精品国产色综合久久不卡98口| 91久久精品久久国产性色也91| 8x拔播拔播x8国产精品| 亚洲国产精品中文| 国产精品三级在线| 亚洲精品在线观看www| 日韩人在线观看| 97视频免费在线观看| 亚洲一区二区久久久久久| 欧美精品激情视频| 国产精品高潮呻吟视频| 国产亚洲一区二区在线| 九九热视频这里只有精品| 欧美在线www| 在线一区二区日韩| 国产精品久久久久久久久久久久久| 欧美成人性生活| 欧美最猛性xxxxx亚洲精品| 亚洲成人在线视频播放| 91大神在线播放精品| 国产成人精品最新| 成人在线精品视频| 亚洲精品电影网| 日本精品久久久| 欧美特黄级在线| 亚洲精品乱码久久久久久金桔影视| 亲爱的老师9免费观看全集电视剧|