首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于List<ListOrderedMap>该怎么解决

2012-01-08 
关于ListListOrderedMapListListOrderedMap 是什么意思啊?可不可以用ListObject代替了。[解决办法]表

关于List<ListOrderedMap>
List<ListOrderedMap> 是什么意思啊?
可不可以用List<Object>代替了。

[解决办法]
表示这个List中只能存ListOrderedMap类型或者其子类型的对象。如果用List<Object>表示可以存储任何类型的对象。
[解决办法]
楼上说的很对
这叫范式,可以规定集合里存储的数据类型
[解决办法]
单纯的改是没问题,但如果程序上下之间有调用关系,是不行的。比如:
List <ListOrderedMap> list1 = null;
List <ListOrderedMap> list2 = null;
list1 = list2;这样没有问题
但这时候你把List <ListOrderedMap> list1 = null;换成List <Object> list1 = null;就会出错!
[解决办法]

探讨
那我们写程序时,当返回集合时,用List <ListOrderedMap> 好呢?还是用List泛型好呢

热点排行