JAVA 已被定义的类 Random , Scanner
Random
/*
java中已经有的引用类型 Random类,作用,产生随机数
步骤:
1. 导入包, Random类,也在java.util文件夹
2. 公式: 创建出Random类型的变量
3. 变量. 调用Random类中的功能,产生随机数
Random类,提供功能 , 名字 nextInt() 产生一个随机数, 结果是int类型
出现随机数的范围, 在功能nextInt(写一个整数), 整数: 随机出来的范围
随机数的范围在 0 - 指定的整数之间的随机数 nextInt(100) 0-99
产生浮点的随机数: 功能名字 nextDouble() 随机数的范围 0.0-1.0
随机数: 伪随机数, 虚拟机根据人写好的一个算法,生成出来的
*/
import java.util.Random;
public class RandomDemo{
public static void main(String[] args){
// 2. 公式: 创建出Random类型的变量
Random ran = new Random();
// 3. 变量. 调用Random类中的功能,产生随机数
// Random类中的,产生随机数的功能
int i = ran.nextInt(100);
System.out.println(i);
//问题? 产生随机数,范围 1-100之间
// nextInt(100) 0-99 + 1
double d = ran.nextDouble();
System.out.println(d);
}
}
Scanner
/*
引用数据类型, 介绍一个类 Scanner
java已经存在了,是Sun公司为我们做好的类,使用他
定义引用数据类型变量,和基本类型变量区别
int a = 1;
格式:
类型 变量名 = new 类型();
举例: 创建出Scanner类的变量
Scanner sc = new Scanner();
int a = 1;
每个引用类型,都有自己的功能,如何使用功能
公式:
变量.功能名字()
Scanner类,作用,让我在命令行中,接受键盘的输入
使用Scanner类步骤:
1. 导入包,指明类所在的文件夹, 关键字 import
java文件夹-util文件夹
2. 公式,创建出Scanner类型变量
3. 变量.使用Scanner类中的功能,完成键盘输入
*/
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
// 类型 变量名 = new 类型();
// 创建出Scanner,类变量
Scanner sc = new Scanner(System.in);
//变量.功能名字() 接受键盘输入
// 功能: nextInt() 接受键盘输入,保证输入的是整数
// 功能接受的数据就是整数,功能运行后的结果就是整数类型
int i = sc.nextInt();
System.out.println(i);
//Scanner类的另一个功能 next() 接受键盘输入的字符串
String s = sc.next();
System.out.println(s);
}
}
...全文
相关推荐
Java的带GUI界面猜数字游戏的实现示例
知识点二:Scanner和Random类在本示例中,我们使用了Scanner类来读取用户的输入,并使用Random类来生成随机数。
java实现简单猜数字游戏
在Java语言中,我们可以使用Random类来产生随机数。Random类位于java.util包中,因此我们需要导入该包。游戏的第二步骤是猜数字的设计,在这里我们将猜的次数设置为5次。
java代码-骰子游戏步骤
**定义类和方法** 创建一个名为`DiceGame`的类,并在其中定义游戏的主要方法,如`startGame()`和`rollDice()`。
java编写简单有趣的猜数字游戏
创建主类创建一个名为 `GuessNumberGame` 的主类,并定义主方法 `main`。
java代码-用Java实现如下的骰子游戏: 丢下两个骰子,若总值为7点,则赢,否则输。
首先,让我们从导入必要的库开始:```javaimport java.util.Random;````Random`类是Java内置的随机数生成器,它将帮助我们生成1到6之间的随机整数。


非技术区
