Java基础编程练习8:猜数字游戏
16lz
2021-04-13
题目:猜数字游戏。随机生成一个0~9的数字,用户通过键盘输入猜的数字,如果用户输入的数字大于生成的随机数,则输出“您猜的数大了”,如果用户输入的数小于随机生成的数字,则输出“您猜的数小了!”,当用户输入的数正好等于生成的随机数输出“您猜对了!”。
package cn.wdl.demo;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.util.Random;public class URLTest {public static void main(String[] args)throws Exception {// TODO Auto-generated method stubint count=1000;int loop=0;Random rand = new Random();while(loop<count) {URL url = new URL("https://blog.51cto.com/u_2768919/2687953");URLConnection urlConn = url.openConnection();InputStream in = urlConn.getInputStream();BufferedReader reader = new BufferedReader(new InputStreamReader(in));String line=null;while((line=reader.readLine())!=null) {//System.out.println(line);}int time=0;time = Math.abs(rand.nextInt())%10;Thread.sleep(1000*time);loop++;System.out.println("loop:"+loop+","+time);}}}
运行结果:
请输入您猜的数字,数字在0~9之间。
4
您猜的数字小了!请输入大一点的数!
6
您猜的数字小了!请输入大一点的数!
7
您猜的数字小了!请输入大一点的数!
8
恭喜您,您猜中了数字:8,rnd:8
更多相关文章
- javascript数据类型转换
- Java基础编程练习3:随机生成20个1~100之间的数,求上述数字的平均值
- Java基础编程练习4:求一个长整数的各位数字是多少并输出?
- Java基础编程练习6:求100~999之间的水仙花数字
- 运维安全之Tripwire
- 微信支付二维码native原生支付开发模式一
- 数字化转型中的数据安全问题探讨
- 第五章 主生产计划MPS 第4~5节 MPS计划生成、MPS运算结果
- 在Oracle中,如何判断一个字符串是否为数字?