正在阅读:Java咖啡馆(6)——编写猜数字游戏Java咖啡馆(6)——编写猜数字游戏

2005-03-11 11:46 出处: 作者:Gary Chan 责任编辑:xietaoming

  第一篇:(1)叹咖啡

  第二篇:(2)第一杯咖啡

  第三篇:(3)Eclipse

  第四篇:(4)品味第一杯咖啡

  第五篇:(5)Java语言基础

  上一回我们讲解了Java语言基础,篇幅所限,仅仅包含相当有限的Java语法知识。本期我们将在上回基础上编写一个猜数字的游戏,进一步学习Java语言基础知识。

猜数字游戏

  你肯定玩过猜数字游戏—游戏随机给出一个0至99(包括0和99)之间的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终推出答案(我们提供了完整代码,点击这里下载)。(见图1)

游戏设计

  首先搭建Java程序框架。打开Eclipse,新建名为GuessNumberGame的项目,然后新建名为GuessNumber的Java类。别忘记给GuessNumber加上合适的javadoc。

  第一步:随机数的产生

  我们可以借助Java API提供的Random类来产生一个随机数。

  首先在main函数中加入以下三行代码:

// 新建一个随机数产生器,然后生成一个0到99之间的整数。
Random random = new Random();
int number = random.nextInt(100);

  不出所料,Eclipse就像语文老师一样,立即在错误语句处划出红线,把鼠标移动到红线上,可以看到具体出错信息(见图2)。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品