Java笔记(ArrayList、简单的项目写法规则)

/**
 * 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),里面各个界面(输入输出)以及一些逻辑判断
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值