【发布时间】:2011-01-29 15:13:39
【问题描述】:
是否可以(甚至可取)将从 a for each 语句中检索到的元素转换为语句本身?我知道列表中的每个元素都是<SubType> 类型。
IE:
List<BaseType> list = DAO.getList();
for(<SubType> element : list){
// Cannot convert from element type <BaseType> to <SubType>
...
}
而不是:
List <BaseType> list = DAO.getList();
for(<BaseType> el : list){
<SubType> element = (<SubType>)el;
...
}
【问题讨论】: