工具包
工具包提供给我们很方便的许多方法,接下来我来介绍java基础阶段的3个非常有用的包中的一些方法
Scanner包
作用:
这是之前我们提到的控制台输入的包
使用:
通过Scanner中的next()方法来实现控制台的输入
//导包
import java.util.Scanner;
public class InputText {
public static void main(String[] args) {
//创建工具对象
Scanner input = new Scanner(System.in);
//输入
String name = input.next();
System.out.println(name);
//释放资源
input.close();
}
}
Math包
作用:
这也是我们之前所提到的有许多数学计算方法的包
使用:
这是自带的包,不需要我们导入,使用时直接Math.方法就可以使用
方法种类:
其中有abs()取绝对值,pow()开方,max()取最大值,min()取最小值等等
Random包
作用:
这是一个随机数包,通过它我们可以创建伪随机数
解释:
创建的随机数是从0到传入的参数(如100),前开后闭,生成0~99的随机数
使用:
import java.util.Random;
Random rand = new Random();
//0~99
int val = rand.nextInt(100);
System.out.println(val);
注:虽然Math包中也有随机数,但它是两边都不包含,不可控,所以一般用Random包生成随机数

浙公网安备 33010602011771号