代码改变世界

Java案例3:时间输出,随机数,数字

2019-08-28 13:36  进击的菜鸟123  阅读(291)  评论(0)    收藏  举报

1.输出一天的时分

public class TimeOut {
    public static void main(String[] args) {
        //输出一天的时分
        for(int i=0;i<24;i++){
            for(int j=0;j<60;j++){
                    System.out.println(i+"时"+j+"分");

            }
        }

    }
}

 

2.随机数

import java.util.Random;//导包

public class RandomDemo {
    public static void main(String[] args) {
        /*
         * 获取随机数
         */
        Random r = new Random();//创建对象
        int num = r.nextInt(10);//随机获取0-10之间的整数,不包括10
        System.out.println(num);
        //需求获取1-100之间随机数
        int number = r.nextInt(100)+1;
        System.out.println("number:"+number);
    }

}

 

3.猜数字


import java.util.Random;
import java.util.Scanner;

public class GueesNumber {
    public static void main(String[] args) {
        /*
         * 程序生产一个1-100之间的数
         * 进行猜数字:如果输入数字比实际大,提示:您的数字太大了
         * 如果输入数字比实际小,提示:您的数字太小了
         * 如果输入数字等于实际数字,提示:恭喜您猜对了
         */
        Random r = new Random();
        int number = r.nextInt(100)+1;
        Scanner sc = new Scanner(System.in);
        while(true){
            System.out.println("请输入您猜的数字");
            int num = sc.nextInt();
            if(number > num){
                System.out.println("您猜的数字太小了");
            }else if(number < num){
                System.out.println("您猜的数字太大了");
            }else{
                System.out.println("恭喜您猜对了");
                break;
            }
        }
    }

}