String回顾:
长度 length();方法
split 将字符串根据某种字符(分隔符)进行分割字符串数组
substring 截取字符串
replace 替换字符串
判断是否为空“”.equals(str)
JavaBean
定义私有属性
构造方法
设置set和get方法
引入第三方jar包 Lombok
如果已经对数组的数据已经满了,如果还要增加数据,则需要对数组进行扩容数组不能更改长度如果要添加新数据很麻烦,可以用一个更好的方法进行自动扩容
集合
集合的构造方法和添加方法
集合的常用方法
集合就是对数组的自动扩容:集合就是对数组的扩展
ArrayList<E>这个E固定了当前集合的数据类型:E表示泛型,数据类型必须是引用类型
删除集合里面的元素,可以用索引,也可以用用对象,对象不能直接new,只能通过变量
集合主要的内容:增加,修改,删除,查询
数组:增加,修改,查询,无法做到删除和扩容
foreach循环,一般用于循环
for(数据类型 变量名:集合){
//冒号左边的是集合的元素,冒号右边就是需要遍历的集合
}
集合至少用for循环不能删除,因为删除一个,长度就会变小
删除对象(过滤)用removeIf