人机对战java石头剪刀布
时间: 2023-09-03 14:12:19 浏览: 49
好的,我可以为您提供一个简单的人机对战石头剪刀布小游戏的 Java 代码。以下是示例代码:
```java
import java.util.Scanner;
import java.util.Random;
public class RockPaperScissors {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Random rand = new Random();
int playerChoice, computerChoice;
String[] choices = {"石头", "剪刀", "布"};
System.out.println("欢迎来到石头剪刀布小游戏!");
System.out.println("请输入您的选择:1. 石头 2. 剪刀 3. 布");
playerChoice = input.nextInt() - 1;
computerChoice = rand.nextInt(3);
System.out.println("您的选择是:" + choices[playerChoice]);
System.out.println("电脑的选择是:" + choices[computerChoice]);
if (playerChoice == computerChoice) {
System.out.println("平局!");
} else if (playerChoice == (computerChoice + 1) % 3) {
System.out.println("您赢了!");
} else {
System.out.println("电脑赢了!");
}
}
}
```
运行这个程序后,您可以根据提示输入您的选择,程序会随机生成电脑的选择,并输出比赛结果。请注意,这只是一个简单的示例代码,您可以根据需要自行修改和优化。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)