技术文章 > java >  java下载 > 正文

java游戏下载

小妮浅浅

最近一直都在讲一些java知识点,想必小伙伴们学习时有些乏味,所以本篇为大家带来了一个数字炸弹的小游戏。运用了一些所学的java知识点,结合数字的随机组成来获取最后的结果。下面我们就来分析这个游戏的运行思路,在理解了族系原理后,为大家展示游戏代码部分的内容。

1.游戏运行思路

1)定义三个变量,分别用于设置答案(answerNum),记录猜的次数(count)和每次猜的数(guessNum)

2)使用Scanner获得键盘输入与控制台交互

3)这里我采用随机数的方式设置答案,Math.random()函数可以产生一个(0,1]范围内的随机数,乘以100再加1即可实现每次运行程序可以产生一个1-100内的随机数,即每次玩答案都是不一样的

2.游戏代码

public class GuessNumber {
 
public static void main(String[] args) {
GuessNumber g=new GuessNumber();
g.guessNum();
}
public void guessNum() {
//设置答案
int answerNum=(int) (Math.random()*100+1);
//记录猜的次数
int count=0;
while(true) {
System.out.println("请输入一个数:");
//获得键盘输入
Scanner s=new Scanner(System.in);
int guessNum=s.nextInt();
if(guessNum==answerNum) {
System.out.println("Congratulations! You are right!");
System.out.println("after trying"+(count+1)+"次"+","+"you are winner!");
break;
}
    if(guessNum>answerNum) {
System.out.println("it is too large!");
}
    if(guessNum<answerNum) {
System.out.println("it is too small");
}
    if(guessNum<1||guessNum>100) {
    	System.out.println("illegal input,please try again!");
    }
count++;
}
}
}

以上就是java游戏下载的介绍,相信大家对这种数字炸弹的小游戏玩起来非常顺利。在知识点的结合上,也使用到了一些java的基础知识点,也算是对学习成果的一次检验。更多Java学习指路:java下载

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 Java的方法是什么
 java程序是什么
 javaEE是什么
 java虚拟机是什么
 java下载
相关视频章节
 网络爬虫
 云端部署Web应用程序视频
 Web应用框架Flask和文件模板
 Web应用程序开发概述
 继承和多态
作者信息

小妮浅浅

认证0级讲师

最近文章
java编译命令是什么522
java的jdk是什么411
java Wrapper类的使用812
推荐视频
视频教程分类