集合进阶-黑马(一)

目录:

(1)单列结合顶层接口

(2)集合进阶-迭代器

(3)增强for-Lambda表达式


(1)单列结合顶层接口

集合进阶-黑马(一)_第1张图片

集合进阶-黑马(一)_第2张图片 

集合进阶-黑马(一)_第3张图片 集合进阶-黑马(一)_第4张图片

集合进阶-黑马(一)_第5张图片 

集合进阶-黑马(一)_第6张图片 集合进阶-黑马(一)_第7张图片

集合进阶-黑马(一)_第8张图片 

 

集合进阶-黑马(一)_第9张图片 集合进阶-黑马(一)_第10张图片

 

 使用快捷键Alt+insert快捷键自动生成equals

重写了equals比较的不是地址值了,而是属性值

集合进阶-黑马(一)_第11张图片

重写后在次运行 

 集合进阶-黑马(一)_第12张图片

 集合进阶-黑马(一)_第13张图片

(2)集合进阶-迭代器

 集合进阶-黑马(一)_第14张图片

集合进阶-黑马(一)_第15张图片 

集合进阶-黑马(一)_第16张图片 

集合进阶-黑马(一)_第17张图片 

集合进阶-黑马(一)_第18张图片 

集合进阶-黑马(一)_第19张图片 

集合进阶-黑马(一)_第20张图片 

集合进阶-黑马(一)_第21张图片 

 使用迭代器遍历时想要删除元素,不能使用集合的remove删除方法,必须使用迭代器的删除方法集合进阶-黑马(一)_第22张图片

集合进阶-黑马(一)_第23张图片

 

 (3)增强for-Lambda表达式

集合进阶-黑马(一)_第24张图片

 集合进阶-黑马(一)_第25张图片

集合进阶-黑马(一)_第26张图片 

集合进阶-黑马(一)_第27张图片 

集合进阶-黑马(一)_第28张图片 简化Lambda表达式:集合进阶-黑马(一)_第29张图片

 集合进阶-黑马(一)_第30张图片

 

 

 

你可能感兴趣的:(java基础知识,java)