/**
* ArrayList
* 简单的项目写法规则
*/
1.ArrayList 集合
1.1 泛型(Object)的集合,可以装任何类型的数据
ArrayList list = new ArrayList();
1.2 往集合中存入元素
list.add(1);
list.add("2");
list.add("2");
1.3 按下标存入元素
list.add(3, true);
1.4 不会把原有的数据覆盖掉,而是在该下标处插入该元素
list.add(3, 3);
1.5 按下标得到集合中的某一个元素
Object obj = list.get(3); //泛型集合里面全是Object类型的数据
int num = (int)list.get(3); //如果想要得到想要的数据类型,需要强制转换
System.out.println(num); // 3
1.6 按下标删除元素
list.remove(0);
1.7 按指定元素删除(删除第一个找到的该元素)
list.remove("2");
1.8 集合的长度
int len = list.size();
1.9 判断集合是否为空
boolean flag = list.isEmpty();
1.10 判断集合中是否含有该元素
boolean flag2 = list.contains("2");
1.11 删除集合中所有的元素
list.clear();
1.12 存储整数的集合(尖括号中只能写引用数据类型)
ArrayList<Integer> list2 = new ArrayList<Integer>();
1.13 因为存储的元素只能是整数,所以取出的只能是整数
list2.add(1);
int num2 = list2.get(0);
其它方法与泛型一样
2.学生管理系统
2.1 创建一个学生类(Student),里面有属性,有参与无参的构造方法,getter,setter,toString
2.2 创建一个数据访问对象类(StudentDao),里面有存储学生类的集合,增删改查的方法,不能写任何输入输出的语句
2.3 创建一个测试类(Test),里面各个界面(输入输出)以及一些逻辑判断
Java笔记(ArrayList、简单的项目写法规则)
最新推荐文章于 2023-05-20 16:54:37 发布