工具包

工具包提供给我们很方便的许多方法,接下来我来介绍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包生成随机数

posted @ 2023-07-06 22:11  Lance_001  阅读(19)  评论(0)    收藏  举报