黑马程序员技术交流社区
标题:
集合
[打印本页]
作者:
聪明一只哈
时间:
2016-5-22 22:09
标题:
集合
栈和队列数据结构
栈:
后进先出(先进后出) Last In First Out(LIFO)
队列:
先进先出(后进后出) First In First Out(FIFO)
泛型 JDK1.5才有
1.泛型(generic)概述和基本使用
写法:<引用数据类型>
泛型好处?
a.把运行期错误提前到编译器
b.不用向下转型
泛型的<>中可以放基本数据类型吗?
只能放引用数据类型
注意事项:
前后的泛型必须一致,或者后面的泛型可以省略不写
'菱形的写法,不推荐,换编译环境换到1.5/1.6代码就会报错'
2.带泛型的集合遍历
注意迭代器也需要指定泛型的实际参数类型
ArrayList<Person> list = new ArrayList<Person>();
Iterator<Person> it = list.iterator(); //Person是实际参数类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2