Day07知识点 什么是API 1, java给我们提供了很多功能的代码,帮助我们封装好了一个个的功能 2, 给我们暴露出来的类名称和其中的方法,就是API(也可以说功能接口) API文档:就是给我们去查这些功能类和方法的一个字典。 查阅API需要注意三点 1, 看类的包路径,lang包下不需要导包,util包下需要导包 2, 看构造方法 3, 看成员方法,给我们提供里那些功能。 Scanner类 他是API给我们提供的,键盘录入功能的一个类 Scanner util包下的一个类,需要导包 Scanner 构造方法中没有空参,所以我们固定传参数是System.in 创建的方式: 类名 对象名 = new 类名(System.in); Scanner sc = new Scanner(System.in); 其中的两个方法 1, nextInt(); 返回值是int 我们接收控制台的是一个int数值 2, next(); 返回值是String 字符串类型,可以在控制台输入任意字符和数字。 Random类 Random类是可以给我们生成随机数的功能类 nextInt(); 生成一个int取值范围的一个值 nextInt(intnum); 指定了一个我们想要的取值范围(左闭右开) Randomrd = new Random(); Intnum = rd.nextInt(10); ArrayList类 创建格式 ArrayList<E>list = new ArrayList<E>(); E泛型 泛型中必须是引用数据类型 如果执行泛型那ArrayList中就必须存储相同类型的值 比如 ArrayList<String>list = new ArrayList<String>(); 泛型中指定了String类型,就必须是存储String的值 其中的方法 添加元素 add(E ); 获取长度 size(); 获取索引值 get(int index); 删除元素remove(int index) 基本类型 包装类(引用类型,包装类都位于java.lang包下)
byte Byte
short Short
int Integer 【特殊】
long Long
float Float
double Double
char Character 【特殊】
boolean Boolean
|