肖sir__Java中模块__11

 

 

 

一、random 模块

1、定义  random  : 用于产生一个随机数

2、使用步骤:

(1)导包

(2)创建对象

(3)获取随机数

 

 

 

案例:

 

 

 

复制代码
import   java.util.Random;


public class java模块 {
    public static void main(String[] args) {
        Random  r= new Random();
int number= r.nextInt(10); System.out.println("随机数:"+number); } }
复制代码

 

案例2:

用循环获取10个随机数

import   java.util.Random;
public class java模块 {
public static void main(String[] args) {
Random r= new Random();
for (int i=0 ;i<10;i++){
int number= r.nextInt(10);
System.out.println("随机数:"+number);
}
}
}

 

 案例3:

随机取值1-100 之间的随机数(包含开始值,不包含结束值)

 

 作业1:猜数字

 

 

 

 源码:

复制代码
import   java.util.Random;
import   java.util.Scanner;

public class java_练习题 {
    public static void main(String[] args) {
        Random r=new Random();
        int  number=r.nextInt(100)+1;
        System.out.println(number);
        while(true){
            Scanner  sc=new Scanner(System.in);
            System.out.println("请输入要猜的数据:");
            int  csj=sc.nextInt();
            if  (csj>number){
                System.out.println(csj+"大了");
            }
            else if (csj<number){
                System.out.println(csj+"小了");
            }
            else {
                System.out.println(csj+"正确");
                break;
            }
        }
    }
}
复制代码

==================================

 

posted @   xiaolehua  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示