大家好,我是Java进阶,今天带大家学习Java技术基础知识!一、Random类的常用方法:1、Random类的常用方法方法如下:booleannextBoolean()方法:生成一个随机的布尔值;doublenextDouble()方法:生成一个随机的double类型值;floatnextFloat()方法:生成一个随机的float类型值;intnextInt()方法:生成一个随机的int类型值;intnextInt(inta)方法:生成一个随机的int类型值,其值介于0~n之间;longnextLong()方法:生成一个随机的long类型值;2、Random类常用方法示例:importjava.util.Random;publicclassp63{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubRandomr=newRandom();floatf=r.nextFloat();//随机生成一个float类型的值doubled1=r.nextDouble()*5;//生成0~5.0之间的小数inti=r.nextInt(10);//生成0~10之间的整数longl=r.nextLong();//随机生成一个longbooleanb=r.nextBoolean()类型的值;//随机生成一个boolean类型的值System.out.println("随机生成一个float类型的值:"+f);System.out.println("生成一个0到5.0之间的数:"+d1);System.out.println("生成一个0到10之间的整数:"+i);System.out.println("随机生成一个long类型的值:"+l);System.out.println("随机生成一个布尔值:"+b);}}运行结果为:2.猜数字游戏1.设计一个范围在1-100之间的猜数字游戏。导入java.util.Scanner;publicclassnumGame{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubScannerscan=newScanner(System.in);//键盘输入对象System.out.println("请输入你想猜的数字,范围在1到100之间");intnum=(int)(Math.random()*100)+1;//机器人的编号while(true){intresult=scan.nextInt();//用户输入的编号//如果输入的编号用户大于机器人的数量,打印你猜的数字更大if(result>num){System.out.println("你猜的数字太大了");}elseif(result
