常用的API
Java API 文档就是字典,说明文档。
查看API的方法三看:
看包路径、看构造方法、看方法摘要。
一、Scanner类
Scanner类的功能:可以实现键盘输入数据到程序当中。
引用类型的一般使用步骤:
-
导包
Import 包路径.类名称;
如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写,只有java.lang包下的内容不需要导包,其他的都需要import语句。 -
创建
类名称 对象名 = new 类名称(); -
使用
对象名.成员方法()
匿名对象
注意:匿名对象只能使用唯一的一次,下次再用不得不再创建一个对象。
使用建议如果一个对象只需要使用唯一一次,就可以用匿名对象。import java.util.Scanner; public class Scannertest { public static void main(String[] args) { //普通的使用方式 Scanner sc1 = new Scanner(System.in); int num = sc1.nextInt(); //匿名对象的方式 int num1 = new Scanner(System.in).nextInt(); //使用一般写法传入参数 Scanner sc2 = new Scanner(System.in); methodParam(sc2); //使用匿名对象来进行传参 methodParam(new Scanner(System.in)); } public static void methodParam(Scanner sc) { int num = sc.nextInt(); System.out.println("输入的是:" + num); } public static Scanner methodReturn() { return new Scanner(System.in); } }
二、Random类
Random类用来生成随机数字。使用起来也是三个步骤:
-
导包
Import java.util.Random; -
创建
Random r = new Random(); //小括号当中留空即可。 -
使用
获取一个随机的int 数字(范围是int 所有范围,有正负两种): int num = r.nextInt();
三、ArrayList集合
数组的长度不能改变,ArrayList的长度可以改变。对于ArrayList来说有一个尖括号代表泛型。
泛型:装在集合当中的所有元素,全都是统一的什么类型。
注意:
1.泛型也是引用类型,不能是基本类型。
2.从JDK1.7+开始,右侧的尖括号内部可以不写内容,但是<>本身还是要写的。
3.对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。如果内容为空,得到的是空的中括号:[ ]。
ArrayList当中常用的方法有:
public Boolean add(E e):向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功。