java小程序是什么(java小程序)
大家好,我是小典,我来为大家解答以上问题。java小程序是什么,java小程序很多人还不知道,现在让我们一起来看看吧!
1、还是用了异常,因为需要判断输入的是否为数字。异常还是很简单的
2、package org.my.wq;
3、import java.io.IOException;
4、import java.util.Random;
5、public class Guess
6、{
7、 public static void main(String[] args) throws IOException
8、 {
9、 Random ran = new Random();
10、 //这里可以修改猜的数字范围
11、 int answer = ran.nextInt(5000);
12、 System.out.print("请猜测公主电动车的价格:");
13、 byte[] b = new byte[1024];
14、 int count = 0;
15、 while (true)
16、 {
17、 //这里可以修改总共猜的次数
18、 if (count == 4)
19、 {
20、 System.out.println("4次都没有猜对,下次努力吧。正确答案是" + answer);
21、 }
22、 int n = System.in.read(b);
23、 int s = 0;
24、 try
25、 {
26、 s = Integer.parseInt(new String(b, 0, n).trim());
27、 }
28、 catch (Exception e)
29、 {
30、 e.printStackTrace();
31、 System.out.println("请输入数字");
32、 continue;
33、 }
34、 if (s == answer)
35、 {
36、 System.out.println("恭喜猜对了!");
37、 }
38、 else if (s < answer)
39、 {
40、 System.out.println("再大一点");
41、 System.out.println("再猜一次吧:");
42、 }
43、 else if (s > answer)
44、 {
45、 System.out.println("再小一点");
46、 System.out.println("再猜一次吧:");
47、 }
48、 count++ ;
49、 }
50、 }
51、}
本文到此讲解完毕了,希望对大家有帮助。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。