黑马程序员技术交流社区

标题: 用Random类实现猜数字 [打印本页]

作者: 任文龙    时间: 2015-7-14 22:57
标题: 用Random类实现猜数字
本帖最后由 任文龙 于 2015-7-14 22:58 编辑
  1. import java.util.Scanner;
  2. import java.util.Random;
  3. class GuessNumber {
  4.         public static void main(String[] args) {
  5.                 Scanner sc = new Scanner(System.in);
  6.                 System.out.println("请输入数字(1-100):");

  7.                 //创建Random型变量,并调用nextInt方法
  8.                 Random r = new Random();
  9.                 int targetNumber = r.nextInt(100)+1;
  10.                
  11.                 //无限循环,判断输入数字与目标数字的大小关系
  12.                 while (true) {
  13.                         int guessNumber = sc.nextInt();
  14.                         if (targetNumber>guessNumber) {
  15.                                 System.out.println("你输入的"+guessNumber+"过小");
  16.                         }
  17.                         else if (targetNumber<guessNumber) {
  18.                                 System.out.println("你输入的"+guessNumber+"过大");
  19.                         }
  20.                         else {
  21.                                 System.out.println("恭喜!猜中了!");
  22.                                 break;
  23.                         }
  24.                 }
  25.         }
  26. }
复制代码


作者: wx_HWRW5aF7    时间: 2015-7-14 23:00
写的不错 赞一个
作者: 西门雅虎    时间: 2015-7-14 23:10
程序很不错啊,今天刚学的
作者: 453203489    时间: 2015-7-14 23:25
挺好玩的。   但是scanner应该释放吧....
作者: 海洋你好    时间: 2015-7-14 23:51
           好牛逼的样子
作者: 徐翔    时间: 2015-7-15 00:13
453203489 发表于 2015-7-14 23:25
挺好玩的。   但是scanner应该释放吧....

大神,求教怎么么释放
作者: WilliCicci    时间: 2015-7-15 01:09
代码写的干净整洁,很不错!
作者: 游呤人    时间: 2015-7-15 01:35
挺好的程序 ,赞一个
作者: 杨基米德    时间: 2015-7-15 06:53
挺好的,加油加油~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2