一、API(Applcation Programming interface)应用程序编程
1.创建对象的标准格式:* 类名称 对象名=new 类名称();
* 匿名对象只有右边的对象,没有名字和赋值运算符*
new类名称;*
注意:匿名对象只能使用一次*
如果确定一个对象只需要使用一次可用匿名对象
2.random类用来生成随机数字* 1导包* import java.util.Random;
* 2创建* Random r=new Random();
* 3使用* 获取一个随机的int数(int所有的范围,有正负两种):int num=r.nextInt();
*(参数代表了范围,左闭右开区间):int num=r.nextInt();
4.Scanner类的功能:可以实现键盘输入数据,到程序当中*
应用类型的一般使用步骤:*
1,导包* import 包路径.称;*
如果需要使用的目标类和当前类位于同一个包下,则可以省略导包语句不写*
2,创建*
类名称 对象名=new类名称();*
* 3,使用*
对象名.成员方法名();
5.
* 数组的长度不可以发生改变*
ArrayList集合的长度是可以发生改变的*
对于ArrayList来说,有一个尖括号<e>代表泛型*
注意:泛型只能是引用类型,不能是基本类型*
对于ArrayList来说,直接打印得到的不是地址值,而是内容*
没有内容,为[]
* 从JDK1.7开始,右侧的尖括号内容可以不写,*
6.
ArrayList当中的方法*
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致,一定会成功* public get(int index):从集合中获取参数,参数时索引编号,返回值就是对应位置的元素* public E remove(int index):集合当中删除元素=================被删除元素*
public int size():获取集合长度,返回值是个数
7.向集合ArrayList中存储基本类型数据,必须使用基本类型对应的“包装类*
基本类型 包装类(引用类型,包装类都位于java。lang包下)*
byte Byte
* short Short
* int Integer
* long Long
* float Float
* double Double
* char Character
* boolean Boolean
* 从JDK1.5开始,支持自动装箱,自动拆箱