商品报价单加入数据封装:
自定义数据类型:
将现实生活中的失误抽象成一个类就是自定义数据类型
类的定义:
创建文件,与类名相同 类名命名规范 大驼峰 AaaBbbCcc
class 类名{
数据类型 属性名称;
数据类型 属性名称2;
}
class Person{
String name;
int age;
}
类的使用:
自定义的类跟引用数据类型是完全一样的
导包:现在不用管
创建对象: Person per = new Person();
调用方法: 现在只是属性
访问属性: per.name;
ArrayList集合容器:
是使用最频繁的容器
数组与ArrayList集合:
ArrayList也是将元素0开始编号,它的长度可变,并且通过方法访问数据,可以完成数组有些不能完成的功能
数组在定义时候必须指定长度,并且长度固定,用起来很不方便
ArrayList的使用:
ArrayList也是引用数据类型
导包:java.util.ArrayList;
创建对象:ArrayList<数据类型> list = new ArrayList<数据类型>();
ArrayList<Integer> list = new ArrayList<Integer>();
调用方法:
list.add(int e); //直接向集合中添加元素
list.size(); //获取集合长度
list.get(int index); //获取指定索引元素
list.remove(int index); //删除指定元素
循环遍历:
用来遍历所有元素,进行许多操作
for(int i=0; i<list.size(); i++){
list.get(i); //进行一系列的操作
}
|
|