我正在尝试创建一个“Rock Paper Scissors Lizard Spock”的游戏,并希望用户(Rock=0, Paper=1, Scissors=2, Lizard=3 and Spock=4)能够输入分配给变量的整数,并且还能够输入单词"Rock", "Paper", "Scissors", "Lizard"或"Spock"。你能帮我把代码的一部分包括在内,我可以将字符串输入分配给整数。我也不想改变代码的主框架。我也知道该网站说不会粘贴整个文件,但我想不出另一种方式来显示我的问题。请注意,我一直在使用一个名为SoloLearn的网站。任何帮助将不胜感激。
import java.util.Scanner;public class RockPaperScissorsLizardSpock {
final static int ROCK = 0;
final static int PAPER = 1;
final static int SCISSORS = 2;
final static int LIZARD = 3;
final static int SPOCK = 4;
public static void main(String[] args) {
double r = Math.random();
int computerChoice = (int)(3.0 * r);
Scanner input = new Scanner(System.in);
System.out.print("Enter 0 for Rock, 1 for Paper, 2 for Scissors, 3 for Lizard, 4 for Spock: ");
int playerChoice = input.nextInt();
System.out.println(computerChoice);
int playerChoice = 0;
switch (playerChoice) {
case "Rock":
playerChoice = 0;
break;
case "Paper":
playerChoice = 1;
break;
case "Scissors":
playerChoice = 2;
case "Lizard":
playerChoice = 3;
case "Spock":
playerChoice = 4;
冉冉说
富国沪深
随时随地看视频慕课网APP
相关分类