Ilist 与 list 的区别
2015-07-24 10:40
197 查看
Ilist<> 是一个接口,不可以实例化对象。
list<> 是一个类型,是对Ilist的实现,可以实例化为对象。
list 继承于 Ilist
定义时,可以这样定义:
Ilist<hero> herolist = new list<hero>;
list<hero> herolist = new list<hero>;
不可以
Ilist<hero> herolist = new Ilist<hero>;
Ilist 本身没有排序,可以先把Ilist转化成List。通过List.sort排序。
list<> 是一个类型,是对Ilist的实现,可以实例化为对象。
list 继承于 Ilist
定义时,可以这样定义:
Ilist<hero> herolist = new list<hero>;
list<hero> herolist = new list<hero>;
不可以
Ilist<hero> herolist = new Ilist<hero>;
Ilist 本身没有排序,可以先把Ilist转化成List。通过List.sort排序。
相关文章推荐
- 【BZOJ】1014 仪仗队
- xmu 1125 越野车大赛(公式推导&&三分)(中等)
- 日经春秋 20150724
- win32线程编程思路
- 工作的空余时间可以了解的java方面书籍
- phpredis---pub/sub订阅超时
- 【JavaWeb】(10)微信公众号开发进阶
- OC中initialize&& load && init方法
- Eclipse Java注释模板设置详解
- android--错误集锦
- sqlite-开源、跨平台、小巧的关系型数据库-1
- MYSQL---ANY,SOME,ALL
- Android如何反编译xml文件 ,和防止代码反编译
- Django Models的数据类型 汇总
- 欢迎使用CSDN-markdown编辑器
- PHP 实现多网站共享用户SESSION 数据解决方案
- iOS中UISegmentedControl常用属性
- 什么是全量转储,什么是增量转储,各有什么优、缺点?
- 16进制
- 盗梦空间