各位小伙伴 ,好梦君为了提升您 为您总结了以下关于Java的笔记,祝你好运!
程序的存在即更加贴近生活的实际运用,实现一定的功能便利生活...
本次理解小型猜拳 随机数原理
import java.util.Random;
import java.util.Scanner; //调用方法
public class zhangsan8 {
public static void main(String[] args) { //main函数
// 石头剪刀布
Random wc = new Random(); //声明随机数
Scanner sc = new Scanner(System.in); //验证器
for (;;) {
System.out.println("0.石头 1.剪刀 2.布");
int yl = wc.nextInt(3); //调用随机数 0 1 2
int gh = sc.nextInt();
if ((gh == 0 && yl == 1) || (gh == 1 && yl == 2) || (gh == 2 && yl == 0)) {
System.out.println("你赢了!小老弟");
} else if ((gh == 1 && yl == 1) || (gh == 2 && yl == 2) || (gh == 0 && yl == 0)) {
System.out.println("平局!小老弟");
} else {
System.out.println("你输了!");
} //猜拳分3类情况 赢 平 输
System.out.println("是否继续 y/n");
String ac = sc.next();
if (ac.equals("n")) {
System.out.println("结束!");
break;
}
}
}
}
有没有收获?似懂非懂咯?不要着急,可以尝试着翻翻之前的内容或者认真思考一番 我是祝你好梦!本节课就到这,课程持续更新...
本文通过一个简单的Java程序展示了如何实现石头剪刀布的游戏,利用Random类生成随机数,结合Scanner进行用户输入交互,实现电脑与玩家的猜拳游戏。程序包含赢、平、输三种判断,并提供退出游戏的选项,是学习Java基础控制流程的好例子。
3万+

被折叠的 条评论
为什么被折叠?



