随笔分类 - java集合框架
摘要:PECS原则:频繁往外读取内容的,适合用上界Extends。(上边界)经常往里插入的,适合用下界Super。(下边界) List<? extends Number> list = new ArrayList<Number>(); list.add(4.0);//编译错误 list.add(3);//
阅读全文
摘要:继承Comparator接口,重写compare()方法 import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.Random; class ...
阅读全文
摘要:1.List接口 List集合代表一个有序集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。 List接口继承于Collection接口,它可以定义一个允许重复的有序集合。因为List中的元素是有序的,所以我们可以通过使用索引(元素在Lis
阅读全文
摘要:把自定义的对象放入HashSet或LinkedHashSet,为保证元素内容不重复,需要:• 覆盖hashCode( )方法,保证相同对象返回相同的值,提供调用equals( )方法的机会。• 覆盖equals( )方法,相同对象返回true。TreeSet是能够给元素排序的Set集合,要给元素排序
阅读全文

浙公网安备 33010602011771号