上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: [TOC] 一、定义泛型方法 所谓泛型方法,就是在声明方法时定义一个多个泛型形参。泛型方法的语法格式: 泛型形参声明以尖括号括起来,多个泛型形参之间以逗号(,)隔开,所有泛型形参声明方法在修饰符和方法返回值类型之间 问题:将一个Object数组的所有元素添加到一个Collection集合中。 与类、 阅读全文
posted @ 2020-04-01 12:03 小新和风间 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-30 21:02 小新和风间 阅读(378) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、泛型通配符引入 当使用一个泛型类时(包括声明变量和创建对象两种情况),都应该为该泛型传入一个类型实参。如果没有传入类型实际参数,编译器就会提出泛型警告。 例如定义一个方法,方法里有一个集合形参,集合形参的元素类型是不确定的,该怎么定义? 上面程序将报错,这表明List对象不能被当成L 阅读全文
posted @ 2020-03-30 20:56 小新和风间 阅读(183) 评论(0) 推荐(0) 编辑
摘要: [TOC] 所谓泛型就是允许在定义类、接口、方法时使用类型形参,这个类型形参(或叫泛型)将在声明变量、创建对象、调用方法时动态指定(即传入实际的类型参数,也可叫做类型实参)。 一、定义泛型接口、类 下面是Java 5改写的List接口、Iterator接口和Map接口: 泛型的实质:允许在定义接口、 阅读全文
posted @ 2020-03-29 17:08 小新和风间 阅读(138) 评论(0) 推荐(0) 编辑
摘要: [TOC] Java集合被设计成能保存任何类型的对象,具有很好的通用性。但是这样设计带来了两个问题: ★集合对元素没有任何限制,可能引发一些问题:想创建一个保存Dog对象的集合,但程序可以将Cat对象轻易地添加进去。 ★由于把"对象"丢进集合时,集合失去了对象的状态信息,集合只知道它盛装的时Obje 阅读全文
posted @ 2020-03-29 11:20 小新和风间 阅读(148) 评论(0) 推荐(0) 编辑
摘要: [TOC] 一、排序操作 Collections提供了如下常用类方法用于对List集合进行排序: ★void reverse(List list):反转指定的List集合中的元素顺序。 ★void shuffle(List list):对Lsit集合中的元素进行随机排序(shuffle方法模仿了”洗 阅读全文
posted @ 2020-03-28 18:55 小新和风间 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 对于HashSet及其子类而言,它们采用hash算法来决定集合中元素的存储位置,并通过hash算法来控制集合的大小;对于HashMap、Hashtable及其子类而言,它们采用hash算法来决定Map中的key的存储,并通过hash算法来控制集合的大小。 hash表里可以存储元素的位置被称为"桶(b 阅读全文
posted @ 2020-03-28 10:49 小新和风间 阅读(399) 评论(0) 推荐(0) 编辑
摘要: [TOC] Map用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组用于保存Map里的key,另一组用于保存Map里的value,key和value都可以是任何应用类型的数据。Map的key不允许重复,即同一个Map对象任何两个key通过equals()方法比较总是返回true。 Map 阅读全文
posted @ 2020-03-27 23:04 小新和风间 阅读(186) 评论(0) 推荐(0) 编辑
摘要: [TOC] Queue用于模拟队列这种数据结构,队列通常是指“先入先出”(FIFO)的容器。队列头部保存在队列中存放时间最长的元素,队列尾部通常保留在队列中存放时间最短的元素。新元素插入(offer)到队列的尾部,访问(poll)操作将会返回队列头部的元素。通常队列不允许随机访问队列中的元素。 Qu 阅读全文
posted @ 2020-03-26 18:28 小新和风间 阅读(190) 评论(0) 推荐(0) 编辑
摘要: [TOC] List集合代表一个元素有序、可重复的集合,集合中每个元素都有其对应的顺序索引。 一、改进的List接口和ListIterator接口 1、List集合的增、删、替换、插入、截取等基本操作 List是Collection接口的子接口,继承了Collection接口中的所有方法,且List 阅读全文
posted @ 2020-03-26 11:19 小新和风间 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页