日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Java控制臺(tái)實(shí)現(xiàn)猜拳游戲

瀏覽:29日期:2022-08-18 10:24:57

本文實(shí)例為大家分享了Java控制臺(tái)實(shí)現(xiàn)猜拳游戲的具體代碼,供大家參考,具體內(nèi)容如下

1、目標(biāo)

通過控制臺(tái)實(shí)現(xiàn)一個(gè)人機(jī)對(duì)戰(zhàn)的猜拳游戲,用戶通過輸入(1.剪刀 2.石頭 3.布),機(jī)器隨機(jī)生成(1.剪刀 2.石頭 3.布),勝者積分,n 局以后通過積分的多少判定勝負(fù)。

2、源碼

根據(jù)目標(biāo)的要求,可以大概知道,我們需要的類有:

①一個(gè)用戶類User,用于獲得和存儲(chǔ)用戶的出拳;

②一個(gè)機(jī)器人的類Robot,用于隨機(jī)生成機(jī)器人的出拳;

③一個(gè)Game類,是存放核心代碼的類,用戶和機(jī)器人的出拳在這里進(jìn)行對(duì)比,對(duì)結(jié)果進(jìn)行記錄,最后輸出結(jié)果;

④最后是一個(gè)調(diào)用各個(gè)方法的Guess類。

直接上代碼:

User.java

import java.util.Scanner;public class User{ static Scanner input = new Scanner(System.in); int user = 0;//用戶出拳 int score = 0;//用戶積分 int num = 0;//對(duì)戰(zhàn)局?jǐn)?shù) public int setUser(){ System.out.println('請(qǐng)輸入:1.剪刀 2.石頭 3.布'); user = input.nextInt(); if (user == 1){System.out.println('用戶出拳:剪刀'); }else if (user == 2){System.out.println('用戶出拳:石頭'); }else if (user == 3){System.out.println('用戶出拳:布'); } return user; }}

Robot.java

import java.util.Random;public class Robot { int id = 0;//獲得機(jī)器人的出手 int score = 0;//機(jī)器人的積分 //獲得機(jī)器人的出拳 public int setId(){ Random random = new Random(); int r = random.nextInt(3); id = r + 1;//獲取機(jī)器人隨機(jī)出拳 if (id == 1){ System.out.println('機(jī)器人出拳:剪刀'); }else if (id == 2){ System.out.println('機(jī)器人出拳:石頭'); }else if (id == 3){ System.out.println('機(jī)器人出拳:布'); } return id; }}

Game.java

import java.util.Scanner;public class Game { //對(duì)用戶類和機(jī)器人類進(jìn)行初始化 User user = new User(); Robot robot = new Robot(); public void GameStart() { //初始化界面 System.out.println('-------------歡迎進(jìn)入猜拳游戲---------------'); System.out.println(); System.out.println('******************************************'); System.out.println('——————出拳規(guī)則:1.剪刀 2.石頭 3.布——————————'); System.out.println('-------------》》》猜拳開始《《《------------'); System.out.println('-------------------------------------------'); Scanner input = new Scanner(System.in); //獲得用戶想要進(jìn)行的對(duì)戰(zhàn)次數(shù) System.out.println('請(qǐng)輸入對(duì)戰(zhàn)局?jǐn)?shù):'); user.num = input.nextInt(); System.out.println('游戲開始');int userFirst;//用戶出拳 int robotFirst;//機(jī)器人出拳 for (int i = 0; i < user.num; i++) {//獲取雙方的出拳userFirst = user.setUser();robotFirst = robot.setId();//判斷勝負(fù)if (userFirst == robotFirst) { System.out.println('結(jié)果:平局,不積分。');} else if ((userFirst == 2 && robotFirst == 1) || (userFirst == 3 && robotFirst == 2)) { System.out.println('結(jié)果:你贏了,加一分!'); user.score++;} else { System.out.println('結(jié)果:你輸了,機(jī)器人加一分。'); robot.score++;} } //顯示結(jié)果 showResult(); } //輸出對(duì)戰(zhàn)結(jié)果 private void showResult() { //顯示對(duì)戰(zhàn)次數(shù) System.out.println('------------------------------'); System.out.println('對(duì)戰(zhàn)次數(shù):' + user.num); //顯示最終得分 System.out.println('n姓名t得分'); System.out.println('用戶' + 't' + user.score); System.out.println('機(jī)器人' + 't' + robot.score + 'n'); //顯示對(duì)戰(zhàn)結(jié)果 int result = Result(); if (result == 1) { System.out.println('結(jié)果:打成平手。'); } else if (result == 2) { System.out.println('結(jié)果:恭喜你贏得對(duì)戰(zhàn)!');//用戶獲勝 } else { System.out.println('結(jié)果:你輸了,不氣餒,下次再來');//計(jì)算機(jī)贏 } System.out.println('游戲結(jié)束'); System.out.println('--------------------------'); } //計(jì)算比賽結(jié)果 private int Result() { if (user.score == robot.score) { return 1; } else if (user.score > robot.score) { return 2; } else { return 3; } }}

Guess.java

public class Guess { public static void main(String[] args) { Game game = new Game();//調(diào)用輸出比賽結(jié)果的方法 game.GameStart(); }}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩免费av| 久久伦理在线| 久久午夜影视| 亚洲精品福利| 久久99免费视频| 国产精品成人**免费视频| 精品视频高潮| 成人精品亚洲| 久久不射网站| 国产精品手机在线播放| 在线天堂资源www在线污| 亚洲午夜精品久久久久久app| 亚洲在线一区| 久久av偷拍| 久久久久午夜电影| 综合亚洲自拍| 精品九九在线| 婷婷色综合网| 久久精品凹凸全集| 日韩精品看片| 亚洲欧美久久| 国产精品15p| 欧美在线亚洲| 国产精品久一| 欧美日韩国产在线观看网站 | 日韩在线网址| 成人国产综合| 欧美专区18| 国产一区二区精品福利地址| 国产精品呻吟| 另类综合日韩欧美亚洲| japanese国产精品| 国产精品1luya在线播放| 欧美性感美女一区二区| 国产亚洲第一伦理第一区| 久久久久国产精品一区三寸| 日本精品一区二区三区在线观看视频| 国产在线一区不卡| 一区二区国产在线| 麻豆视频在线观看免费网站黄| 丝袜美腿成人在线| 日本一二区不卡| 日韩精品一区二区三区中文| 日本久久成人网| 青青草伊人久久| 国产一区亚洲| 里番精品3d一二三区| 中文一区一区三区免费在线观 | 欧美在线网站| 老司机免费视频一区二区| 丝袜诱惑制服诱惑色一区在线观看| 国产一区不卡| 国产欧美69| 日韩中文字幕一区二区三区| 日韩免费高清| 久久精品国产亚洲aⅴ| 亚洲丝袜美腿一区| 成人午夜国产| 69精品国产久热在线观看| 韩日一区二区三区| 成人一二三区| 免费一级欧美片在线观看网站 | 亚洲四虎影院| 欧美国产先锋| 欧美精品中文| 亚洲三级观看| 欧美日韩激情在线一区二区三区| 国产精品久久观看| 久久精品欧洲| 国产精品日本一区二区三区在线| 亚洲精品在线a| av成人国产| 亚洲激情国产| 亚洲成人精选| 一区二区亚洲精品| 欧美+亚洲+精品+三区| 欧美aa一级| 国产a亚洲精品| 精品一区不卡| 精品一区91| 国内一区二区三区| 岛国精品一区| 黄色网一区二区| 欧美激情另类| 精品精品99| 国产在线不卡一区二区三区| 久久一区视频| 国产一区二区三区亚洲综合| 风间由美中文字幕在线看视频国产欧美| 国产精品a级| 久久精品国产网站| 精品高清久久| 日本精品不卡| 国产一区清纯| 蜜臀精品久久久久久蜜臀| 视频一区二区不卡| 日韩在线网址| 国产精品手机在线播放| 国产a亚洲精品| 久久精品影视| 日韩视频在线一区二区三区 | 日韩深夜视频| 久久精品高清| 老鸭窝亚洲一区二区三区| 四虎成人精品一区二区免费网站| 亚洲精品高潮| 国产精品多人| 欧美www视频在线观看| 久久精品观看| 丝袜美腿高跟呻吟高潮一区| 日本99精品| 麻豆精品视频在线| 麻豆网站免费在线观看| av一区在线| 美女91精品| 国产乱码精品一区二区三区四区 | 日韩一区二区免费看| 亚洲人成高清| 国产精品免费99久久久| 国产高潮在线| 男人的天堂久久精品| 亚洲乱码一区| 久久这里只有精品一区二区| 中文字幕在线官网| 性一交一乱一区二区洋洋av| 91综合久久爱com| 成人国产精选| 久久av在线| 久久影视三级福利片| 久久久9色精品国产一区二区三区| 性一交一乱一区二区洋洋av| 国产精品一国产精品k频道56| 欧美成人精品三级网站| 国产亚洲精品v| 蜜桃精品视频| 国产精品日韩| 欧美韩一区二区| 亚洲欧洲另类| 精品国产亚洲日本| 亚洲在线免费| 国产精品精品| 日韩高清二区| 香蕉精品久久| 免费在线成人| 免费成人在线视频观看| 欧美www视频在线观看| 亚洲一区二区免费在线观看| 国产不卡精品| 日韩欧美2区| 国产一区欧美| 久久精品国产精品亚洲毛片| 9国产精品视频| 日韩伦理福利| 国产乱码精品一区二区三区亚洲人| 宅男在线一区| 精品国产一区二区三区av片| 麻豆久久精品| 国产综合精品| 手机在线电影一区| 国产欧美在线观看免费| 在线视频免费在线观看一区二区| 精品黄色一级片| 欧美亚洲tv| 另类亚洲自拍| 婷婷六月综合| se01亚洲视频 | 久久黄色影视| 亚洲精品字幕| 欧美在线资源| 亚洲va中文在线播放免费| 欧美亚洲三区| 综合亚洲色图| 国产精品美女| 1000部精品久久久久久久久| 国产精品一区二区av日韩在线| 六月丁香综合| 激情综合激情| 91精品综合| 国产一区二区三区四区五区传媒 | 国产亚洲一卡2卡3卡4卡新区| 99视频精品| 国产专区一区| 久久精品国产www456c0m| 日韩av有码| 国产一区调教| 久久91视频| 久久伊人久久| 国产精品欧美在线观看| 日韩精品免费一区二区夜夜嗨 | 国产一区二区三区不卡视频网站 | 国产三级精品三级在线观看国产| 日韩精品一区第一页| 日韩亚洲国产欧美| 亚洲免费精品| 樱桃成人精品视频在线播放| 激情五月综合网| 日韩视频一区二区三区在线播放免费观看| 国产精品专区免费| 日韩欧美午夜| 日韩欧美一区二区三区免费观看|