- 引用数据类型
分类:1、Java为我们提供好了的类
2、自己创建的类
3、接口
类,是引用数据类型
类的定义:使用类的形式,对现实中的事物进行描述。功能和属性【功能:方法;属性:变量】
格式:public class 类名{
属性定义
方法定义
}
实现引用数据类型的步骤:
- 导入包,类都是在同一个文件夹,不需要导入包
- 创建引用数据类型变量
- 变量名.方法名
两个引用变量的内存情况
二、ArrayList集合:也是引用数据类型
步骤:
- 导入包 java.util包中
- 创建引用数据类型的变量:数据类型<集合存储的数据类型> 变量名=new 数据类型<集合存储的数据类型>();
集合存储的数据类型:要将数据存储到集合的容器中
创建集合引用变量的时候,必须要指定好,存储的类型是什么
3.变量名.方法名
注意:集合存储的数据,8个基本类型对应8个引用类型
存储引用类型,不存储基本类型(一下图1是错误的,图2才是正确的)
ArrayList 集合中的方法:
1、add(参数) 向集合中添加元素,数据存储进去
方法中的参数类型,定义集合对象时候的类型是一致
ArrayList<Integer> array = new ArrayList<Integer>();
array.add(3);
2、get(int index) 取出集合中的元素,get方法的参数,写入索引
3、size() 返回集合的长度, 集合存储元素的个数
集合的遍历:
实现思想:索引思想。集合的索引从0开始到size()-1
get(int index)
集合方法的补充:
add(int索引,存储的元素):将元素添加到指定的索引上
set(int 索引,修改后的元素):将指定索引的元素,进行修改
remove(int 索引):删除指定索引上的元素
clear():清空集合中所有的元素,但是集合本身还存在