day22

今日完成:单列集合顶层接口collection,其下有单列集合list(有序,可重复,有索引),双列集合set(无序,不可重复,无索引).collection中包含方法add(添加),clear(删除全部元素),remove(删除元素),contains(是否包含),isempty(是否为空),size(长度大小).遍历方法:迭代器--iterator类,默认指向0,boolean类型方法hasnext判断是否有元素,next获取当前元素并指向下一个元素.增强for循环:其内部是一个迭代器,for(E s:???)其中E表示数据类型,s为变量名,???表示数据源(单列集合或数组).lambda表达式:foreach方法遍历.list中的特有方法:add(index, E)为在某索引处添加元素.remove删除某索引处的元素.set修改某索引的元素.get返回某索引的元素.
明日完成:数据结构(栈、队列、数组、链表),ArrayList源码分析,LinkedList和迭代器的源码分析,泛型类、泛型方法、泛型接口,泛型的通配符和综合练习.
遇到问题:无

posted @ 2025-08-13 09:23  honester  阅读(7)  评论(0)    收藏  举报