猜数字游戏java编程_Java编写猜数字小游戏
本文实例讲述了java实现的简单猜数字游戏代码。分享给大家供大家参考。
以下是Java语言写的一个猜数字小游戏引用片段:
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
//主函数
public class calssOne {
public static void main(String[] args) {
//shit+Ctrl+o
int result;
//随机产生一个在100以内的数字
int number = (int)(Math.random()*100);
System.out.println("\n***********猜数码小游戏,你hold得住吗?*********");
System.out.println("\n ********随机数字产生:不告诉你!*********\n");
System.out.println("\n ***********答案:"+number+"***************\n");
System.out.println("让我们动动脑筋来猜一猜吧,小提示:他是一个从1到100的整数");
long sTartTime=System.currentTimeMillis();//定义一个时间变量
for(int i=1;i<100;i++){
System.out.println("请输入你第"+i+"次的猜测");
result=calssOne.guess(i);//通过调用输入函数得到输入结果
//通过比较输出控制台
if(result>number)
System.out.println("不好意思,您所猜的数字大于谜底数字!");
else if(result < number)
System.out.println("不好意思,您所猜的数字小于谜底数字!");
else {
SimpleDateFormat sNowDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long sEndTime=System.currentTimeMillis();
System.out.println("\n ***********正确答案:"+number+"***************\n");
if(i==1){
System.out.println("perfect!!恭喜您!一次就中!!");
}
else if(i<10){
System.out.println("good job! 您总共猜了"+i+"次, 还要继续加油!!");
}
else{
System.out.println("not bad! 您总共猜了"+i+"次, 任重而道远啊!");
}
System.out.println("当前时间 :" +sNowDate.format(new Date()));// new Date()为获取当前系统时间
//System.out.println("当前时间 :" +sNowDate);
System.out.println("所用时间 :" +(sEndTime-sTartTime)/1000+"秒");
return;
}
}
}
//输入函数
public static int guess(int i){
//通过引入import java.util.Scanner类包
Scanner sc=new Scanner(System.in);
int result;
try{
//使在控制台输入的内容必须为数字
result=sc.nextInt();
return result;
}
catch (Exception e) {
// TODO: handle exception
System.out.println("你輸入的不是數字,请重新输入第"+i+"个数字");
//调用本函数重新输入
guess(i);
}
return 0;
}
}
Java语言写的一个猜数字小游戏功能,分享给大家!对于刚刚学习编程的同学可以看看,希望本文所述对大家的java程序设计有所帮助。
猜数字游戏java编程_Java编写猜数字小游戏相关推荐
- java面向对象思想编写原谅帽小游戏 原谅帽游戏思路解析
java面向对象思想编写原谅帽小游戏 原谅帽游戏思路解析: 面向对象思想 作品展示 类(游戏端)继承Frame: 首先要创建一个方法去让游戏开始和结束 使用text执行这个游戏的方法(需要有游戏标题和 ...
- python小游戏代码大全-Python编写的点灯小游戏代码
Python语言编写的点灯小游戏代码及思路如下: 点灯游戏及其求解的方法, 点灯游戏的游戏规则: (1)有个N行N列的灯板,当你开关其中一盏灯: (2)它和上下左右的灯的状态全部反转,目标是将全部的灯 ...
- 24点游戏 java实现_java实现24点纸牌游戏
本文题目为大家分享了java实现24点纸牌游戏的具体代码,供大家参考,具体内容如下 题目 24点游戏是经典的纸牌益智游戏. 常见游戏规则: 从扑克中每次取出4张牌.使用加减乘除,第一个能得出24者为赢 ...
- 贪吃蛇java 暂停_Java实现贪吃蛇小游戏
三月份的时候用Java写了一个贪吃蛇的小游戏,写完的时候颇有成就感,现在在这里做一下总结. 先把需要用到的图片资源放在这里,分别为上.下.左.右方向的蛇头,蛇身,食物,标题,可以通过右击另存为的方式下 ...
- java手机小游戏源码_Java手机版数独小游戏(J2me)JAVA游戏源码下载
数独游戏,相信朋友们都知道的,以前也经常玩的,用VB.VC++和Delphi版编写的都在网上宣布过,今天放出一个鉴于Java的J2me手机版的,大致看一下截图,这是在Java模拟机运行的界面,带有Ja ...
- java整蛊小游戏源码_Java 开发打飞机小游戏(附完整源码)
上图 写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习.java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐.代码 ...
- java台球游戏设计原理_java实现一个桌球小游戏
本文实例为大家分享了java实现桌球小游戏的具体代码,供大家参考,具体内容如下 在ecplise中新建一个JAVA项目 建立四个class分别对应游戏登陆界面,游戏界面,数据库操作,和一个开始类 代码 ...
- java写的小游戏打砖块_java实现打砖块小游戏
本文实例为大家分享了java实现打砖块小游戏的具体代码,供大家参考,具体内容如下 源码共包含两个文件 文件1:play_zhuankuai.java import java.awt.*; import ...
- 消灭泡泡糖游戏java编程_JAVA面向对象编程课程设计——泡泡堂
###一.成员介绍 姓名|任务分配|个人博客链接 --|:--:|--: 张一弛(组长)|GUI设计.游戏界面相关类实现.阿里巴巴扫描纠错.团队博客编写|在做了,在做了,下次一定 王江鸿|Box类.B ...
最新文章
- 为什么要学C语言及C语言存在的意义,新手经常犹豫学不学C语言
- maximo 工作流实现代码
- matlab 计算程序运行的时间
- java ceilingentry_java.util.TreeMap.ceilingKey()
- Skywalking部署常见问题以及注意事项
- Strategy(策略)--对象行为型模式
- java注解:@Deprecated(不建议使用的,废弃的);@SuppressWarnings(忽略警告,达到抑制编译器产生警告的目的)
- SPSS操作(四):系统聚类分析
- 如何使用Wondershare Recoverit for Mac从崩溃的 Mac 恢复数据?
- 吴恩达深度学习 —— 4.7 参数 vs. 超参数
- 计算机受限制用户,由于该计算机受到限制,本次操作已被取消的解决办法
- TouchSlide - 大话主席
- [源码解析] TensorFlow 分布式环境(6) --- Master 动态逻辑
- Ubuntu8.04上用飞信 libfetion
- 2022年信息安全从业者书单推荐(2022.2.20更新)
- [乡土民间故事_徐苟三传奇]第卅五回_道士怕鬼剪掉头发
- Error occurred during initialization of VM 解决
- 小程序画布电子签名(实例)
- javascript中实现点赞
- ​LaTex2023 软件下载+TeXstudio编辑器最新版+保姆级安装教程