随笔分类 - 第五章:Contents集合
摘要:例: 使用内部类排序类: new Comparator 例2:使用继承Comparable 接口,重写compareTO 方法。
阅读全文
摘要:例: 结果 升级版 例: 结果
阅读全文
摘要:例: 注意 ArrayList 需要排序需要使 Collections.sort()方法,直接类名+方法;()实参 传入 ArrayList集合 和 Comparator对象 学生类 主程序 结果
阅读全文
摘要:Collections 是个类,都是静态方法。使用类名调用。 例: 结果
阅读全文
摘要:案例一: 上图:学生类 上图: 主程序 下图:结果 案例二: 学生类aaa 主程序: 结果 例: 注意: ArrayList<HashMap<String,String>> a=new ArrayList<>();//创建ArrayList集合 上标红解释:HashMap表示HashMap集合类型
阅读全文
摘要:如果键相同,值不相同,后面添加的值覆盖前面的值; 例:一 结果 例:二 结果 例: 结果 例: 结果 Map集合遍历 方法一: 结果 Map集合遍历 方法二: 1.先.entrySet()获取对象。2.用超级for 遍历对象 3..getKey() 返回这个对象的键 .getValue() 返回这个
阅读全文
摘要:<T> 放在类名后面就是泛型类 这个类内的T都是泛型 ; <T> 放在方法中就是泛型方法; 例: 结果 例:<T> 在public 后面 形参的T就是泛型方法 结果 例: 接口 接口实现 主程序 结果 例: JDK9资料 例如; 结果 例: 结果
阅读全文
摘要:例:重点 对HastSet集合迭代顺序不做保证,具随机性。 结果 重写 equals() 和 hashCode()可以匹配对象内内容是否相同 例: 结果 例; 结果按照自然数排序,无重复数据。 结果 主程序 结果 例二: 结果 练习····· 例:按自由排序方式排序; 学生类继承Comparble接
阅读全文
摘要:例: Collection<String > a=new ArrayList<>(); Iterators() 返回一个对象。对象方法有 .next();返回下一个元素 .hasNext() ; 如果后面有元素返回trun 例: 结果 例1; 结果 例2; 结果 练习: 主程序 学生类 结果 例:
阅读全文
摘要:需求:键盘输入 3个用户 内容有 名字 年龄,输入完成收 打印出来。 思路:1.创建Scanner 输入。2,创建对象,把输入内容赋值给对象。3创建ArrayList集合 。4把对象加入集合。5读取集合数据并打印。 总结:ArrayList集合 可以存入对象,不可以直接读取。需要先读取集合位置的对象
阅读全文
摘要:例:关键方法 ac.add("字符“”); ac.add(位置,“字符”) 结果 例二: 关键方法 a.size() 获取集合长度 a.get() 按位置读取集合内容 结果 例: 结果
阅读全文

浙公网安备 33010602011771号