肖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; } } } }
==================================
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!