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

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

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

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

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

1、目標(biāo)

通過(guò)控制臺(tái)實(shí)現(xiàn)一個(gè)人機(jī)對(duì)戰(zhàn)的猜拳游戲,用戶通過(guò)輸入(1.剪刀 2.石頭 3.布),機(jī)器隨機(jī)生成(1.剪刀 2.石頭 3.布),勝者積分,n 局以后通過(guò)積分的多少判定勝負(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('-------------》》》猜拳開(kāi)始《《《------------'); 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('游戲開(kāi)始');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é)果:你輸了,不氣餒,下次再來(lái)');//計(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久久,三上悠亚国产精品一区二区三区
久久99免费视频| 欧美 日韩 国产精品免费观看| 中文字幕人成乱码在线观看 | 国产麻豆久久| 日韩精品麻豆| 亚洲女同中文字幕| 亚洲激情中文| 亚洲色诱最新| 日本国产亚洲| 久久中文在线| 国产精品毛片| 你懂的亚洲视频| 四虎影视精品| 亚洲免费影院| 久久激情五月激情| 欧美日韩精品免费观看视欧美高清免费大片 | 美女国产一区二区三区| 欧美日韩亚洲国产精品| 国产经典一区| 国产福利资源一区| 麻豆视频在线观看免费网站黄 | 日韩精品欧美大片| 国产精品久久久久9999高清| 欧美一级一区| 久久久久久自在自线| 激情欧美一区二区三区| 视频在线观看国产精品| 麻豆视频一区二区| 国产亚洲一级| 日韩黄色在线观看| 成人自拍av| 中文字幕一区二区三区在线视频| 麻豆一区在线| 亚洲一区成人| 国产一区二区精品久| 中文在线一区| 国产99久久| 麻豆精品久久| 久久精品av麻豆的观看方式| 欧美精选一区二区三区| 国产一区二区三区四区| 亚洲精品字幕| 欧美.日韩.国产.一区.二区 | 欧洲激情综合| 日本少妇一区二区| 精品一区在线| 久久久久久久久99精品大| 日本一区二区三区中文字幕| 免费在线欧美视频| 久久久一本精品| 精品久久国产一区| 奇米狠狠一区二区三区| 欧美日韩视频| 91精品啪在线观看国产18| 中文在线а√天堂| 视频一区国产视频| 亚洲香蕉网站| 99精品视频在线观看免费播放| 91精品美女| 丝袜美腿成人在线| 亚洲国产日韩欧美在线| 午夜在线视频观看日韩17c| 国产主播一区| 亚洲v在线看| 国产精品普通话对白| 91久久精品无嫩草影院| 国产欧美二区| 国产专区精品| 日韩中文首页| 日韩一区精品字幕| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美成人精品| 欧美午夜不卡| 久久亚洲专区| 国产精品日韩久久久| av资源亚洲| 国产在线成人| 日韩精品久久久久久久软件91| 日本伊人午夜精品| 国产精品一区二区精品| 天堂а√在线最新版中文在线| 日本精品不卡| 欧美一级专区| 日韩在线卡一卡二| 麻豆成人91精品二区三区| 日精品一区二区三区| 国产精品一级| jiujiure精品视频播放| 日本一区二区三区视频在线看| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲综合专区| 美女久久一区| 欧美国产日韩电影| 亚洲成a人片| 亚洲欧美日韩国产| 国产成人免费精品| 在线一区电影| 国产亚洲久久| 久久夜色精品| 欧美freesex黑人又粗又大| 国产午夜精品一区二区三区欧美 | 国产成人精品一区二区三区免费| 日韩精品一区二区三区免费观影 | 99久久99视频只有精品| 亚洲精品麻豆| 久久蜜桃精品| 91偷拍一区二区三区精品| 美女网站一区| 激情亚洲影院在线观看| 久久国产乱子精品免费女| 免费久久99精品国产自在现线| 狂野欧美性猛交xxxx| 午夜亚洲福利| 国产一区二区三区自拍| 精品国产a一区二区三区v免费| 在线免费观看亚洲| 日韩一区亚洲二区| 激情综合婷婷| 欧美综合二区| 亚洲精品123区| 黑丝一区二区三区| 高清一区二区三区| 日韩av资源网| 视频一区二区欧美| 免费久久久久久久久| 日韩欧美一区免费| 亚洲成人不卡| 韩国三级一区| 日韩深夜视频| 午夜欧美在线| 国户精品久久久久久久久久久不卡| 免费一区二区三区在线视频| 国产精品一区二区三区av麻| 蜜臀久久99精品久久久画质超高清| 婷婷综合亚洲| 蜜桃一区二区三区| 免费视频一区二区| 日韩激情综合| 国产探花一区在线观看| 日韩国产在线观看| 蜜桃久久久久久久| 91精品福利观看| 久久尤物视频| 久久国产毛片| 2023国产精品久久久精品双| 午夜一区在线| 久久国产精品免费精品3p| 亚洲一级大片| 丝袜国产日韩另类美女| 日本久久二区| 精品久久久久中文字幕小说| 亚洲先锋成人| 日韩在线黄色| 日韩欧美三级| 最新国产精品视频| 麻豆久久久久久| 亚洲国产专区校园欧美| 日韩成人午夜精品| 精品国产欧美日韩| 中文亚洲欧美| 久久久久亚洲精品中文字幕| 亚洲高清毛片| 国产日韩视频| 国产精品久久观看| 中文视频一区| 久久九九99| 国产精品久久久久久av公交车| 国产suv精品一区| 亚洲免费观看高清完整版在线观| 国产精品白丝一区二区三区| 99成人超碰| 你懂的国产精品永久在线| 香蕉久久精品| 成人影视亚洲图片在线| 一区二区三区国产在线| 精品欧美久久| 日韩精品1区| 欧美国产亚洲精品| 亚洲风情在线资源| 国产欧美一区二区三区国产幕精品 | 日欧美一区二区| 欧美不卡高清一区二区三区| 国产精品主播| 蜜臀精品久久久久久蜜臀| 91精品国产福利在线观看麻豆| 五月亚洲婷婷 | 69精品国产久热在线观看| 日韩电影二区| 日韩一区二区三区四区五区| 久久国产66| 亚洲国产成人精品女人| аⅴ资源天堂资源库在线| 精品欧美视频| 日本久久二区| 欧美亚洲一区二区三区| 一二三区精品| 久久亚洲国产精品一区二区| 视频一区欧美日韩| 国产a亚洲精品| а√天堂中文在线资源8|