java 集合
1.
2.for循环的时候会改变角标,所以删除需要--,增加需要++
3.去除重复元素2(用的实质都是对象的equals方法)
4.Treeset 里面的add方法
5.treeSet里面addstudent对象遇到的问题(直接add student对象会有问题,因为没办法比较。会出现错误。所以要把student对象继承)
7.覆盖的话不能改变参数类型
8.重写equal的时候重写hashcode方法 http://blog.csdn.net/javazejian/article/details/51348320
9.集合之中不支持基本数据类型,不支持
10.
11.TreeSet就具备了排序功能。
12.重写equal方法
13.map 迭代器
14.map 迭代器第二种方法
15.map 得到所有的values
16.map 里面后缀名为map的一般都是不同步的
17.map里面的同步和异步
18.hashSet和treeSet 底层用的用的就是hashMap
19.map的比较
20.以下是一种情况,若想使同姓名,同年龄的视为同一个key该怎么做
21.上个问题需要改写 equal 和hashcode
23.把学生按照年龄升序排列
把employent 实现比较功能
然后改写比较功能
然后就可以了
24.还可以采用另一种比较方式 (以下以按照姓名升序为例) (和treeSet方式是一致的)
25.
26.linkedHashMap
27.如果查询的key map里面不存在
“”