Java 试图编写一个石头剪刀布游戏
好的,我需要创建创建一个石头剪刀类游戏所需的代码,输出示例如下:Java 试图编写一个石头剪刀布游戏,java,loops,for-loop,Java,Loops,For Loop,好的,我需要创建创建一个石头剪刀类游戏所需的代码,输出示例如下: RockPaperScissors pick your weapon[R,P,S]:: R player had rock computer had paper !Computer wins <<Paper Covers Rock>>! Do you want to play again? y RockPaperScissors pick your weapon[R,P,S]:: R pl
RockPaperScissors pick your weapon[R,P,S]:: R
player had rock
computer had paper
!Computer wins <<Paper Covers Rock>>!
Do you want to play again? y
RockPaperScissors pick your weapon[R,P,S]:: R
player had rock
computer had scissors
!Player wins <<Rock Breaks Scissors>>!
Do you want to play again? y
RockPaperScissors pick your weapon[R,P,S]:: R
player had rock
computer had rock
!Draw Game!
Do you want to play again? n
还有跑步者班:
import java.util.Scanner;
import static java.lang.System.*;
public class RPSRunner
{
public static void main(String args[])
{
weapon[R,P,S]:: ");
RockPaperScissors(keyboard.next());
Scanner keyboard = new Scanner(System.in);
char response;
do{
System.out.print("RockPaperScissors pick your
RockPaperScissors test = new
System.out.println(test); //uses toString method
System.out.println(test.determineWinner()+"\n");
System.out.print("Do you want to play again? ");
response = keyboard.next().charAt(0);
}while(response=='Y'||response=='y');
}
}
谢谢你的帮助
根据要求,以下是整个任务:
实验说明:编写一个简单的石头、布、剪刀游戏。生成随机选择
对于电脑播放器。接下来,玩家将做出选择。最后,您选择两个选项
看看哪位选手是赢家。你需要使用随机数
有关随机数的帮助可在此处找到()您需要能够:
public RockPaperScissors(String player)
{
//add code here to call the setPlayers method
}
为什么不使用角色,在跑步者中运行整个游戏?您可以对R、P或S使用
keyboard.next().charAt(0)
,也可以对Y/N使用keyboard.next().toLowerCase().charAt(0)
;这篇文章可能会有所帮助,因为这是一个课堂作业,所以它必须与我所发布的内容类似,但我知道你是从哪里来的。@jbinx发布的代码被破坏了。请发一封信,把作业准确地发出来。如果这是家庭作业,要求完整的解决方案是不恰当的。你们应该积极劝阻人们提供完整的解决方案,因为这将剥夺你们的经验学习,并使未来的任务更加困难。
import java.util.Scanner;
import static java.lang.System.*;
public class RPSRunner
{
public static void main(String args[])
{
RockPaperScissors(keyboard.next());
Scanner keyboard = new Scanner(System.in);
char response;
do{
System.out.print("RockPaperScissors pick your weapon[R,P,S]:: ");
String player = keyboard.next();
RockPaperScissors test = new RockPaperScissors(player);
System.out.println(test); //uses toString method
System.out.println(test.determineWinner()+"\n");
System.out.print("Do you want to play again? ");
response = keyboard.next().charAt(0);
}while(response=='Y'||response=='y');
}
}
public RockPaperScissors(String player)
{
//add code here to call the setPlayers method
}