day07

一、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来说,有一个尖括号代表泛型*

 注意:泛型只能是引用类型,不能是基本类型* 

对于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开始,支持自动装箱,自动拆箱

你可能感兴趣的:(day07)