API的使用:Scanner,Random,ArrayList

– 能够明确API的使用步骤

打开、显示、输入、搜索、看三点:

  1. 构造方法
  2. 成员方法

– 能够使用Scanner类获得键盘录入数据

import java.util.Scanner;

Scanner sc = new Scanner(System.in);

获取int数字:            int num = sc.nextInt();

获取字符串:              String str = sc.next();

– 能够使用Random类生成随机数

import java.util.Random;

Random r = new Random();

获取所有int范围的随机数:     int num = r.nextInt();

获取指定int范围的随机数:     int num = r.nextInt(范围);

注意:范围是[0,n)

– 能够使用数组存储自定义类型并遍历

Student[] arr = new Student[3];

arr[0] = new Student(“XXX”, 100);

– 能够使用ArrayList集合的构造方法创建ArrayList集合对象

import java.util.ArrayList;

ArrayList<泛型> list = new ArrayList<>();

– 能够使用ArrayList集合存储数据

list.add(数据);

注意:放进去的数据必须符合泛型的要求。

– 能够使用ArrayList集合中常用的方法

添加:add

删除:remove

获取:get

长度:size

– 能够使用ArrayList集合存储字符串并遍历

ArrayList<String> list = new ArrayList<>();

for (int i = 0; i < list.size(); i++) {

String str = list.get(i);

}

– 能够使用ArrayList集合存储自定义对象并遍历

ArrayList<Person> list = new ArrayList<>();

list.add(Person对象);

– 能够使用ArrayList类作为形式参数和返回值类型

 

方法小括号之内就叫【参数】,但是可以分成两种:

 

【形式参数】:在方法定义的时候小括号之内的参数。(被动接收数据的)

public static void method(int a, int b) {…}

 

【实际参数】:在方法调用的时候小括号之内的参数。(主动传递数据的)

method(10, 20);

发表评论