关于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;就会出错!
------解决方案--------------------