集合基础
集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发送改变
集合类有很多,目前学习一个:ArrayList
ArrayList
ArrayList在util包下,即要打包的
ArrayList
可调整大小的数组实现
使用:
在出现E的地方使用引用数据类型替换
举例:ArratList
ArrayList构造方法和添加方法
上图,array中只有3个元素,即只有0、1、2,所以最多只能在【3】中插入,若超过,则越界。
ArrayList集合常用方法
案例
存储字符串并遍历
直接输出也可以,只不过也许会用 s 来作别的操作
存储学生对象并遍历
存储学生对象并遍历
学生类
- 若在main方法中写,则只有一个学生信息,如下可以录入3个学生信息(调用了3次方法)
,
学生管理系统
学生类
Alt + Insert 根据自己的需要进行选择
主界面
System . exit ( 0 ) ; JVM(JAVA虚拟机退出)
在菜单中使用循环,这个是我在课设中没有想到的
添加学生
在main方法中调用
查看学生
查看学生升级版
若无添加学生,一上来就查看学生
判断长度,若为0,则输出无信息。
return ; 使程序不在往下执行
删除学生信息