关于循环增加能不能这样写?
List<Entity>list=newArrayList<Entity>();list.get(0).setEntityId(1);list.get(0).setEnt...
List<Entity> list=new ArrayList<Entity>();
list.get(0).setEntityId(1);
list.get(0).setEntityName("name1");
list.get(0).setEntityId(2);
list.get(0).setEntityName("name2");
for(Entity entity : list){
dao.add(entity);
}
可以这样写吗?
这样写会不会出现一个问题,就是说只增加了最后一次封装的对象?第一次的对象没有。。。错了。写错了,是这样
List<Entity> list=new ArrayList<Entity>();
list.get(0).setEntityId(1);
list.get(0).setEntityName("name1");
list.get(1).setEntityId(2);
list.get(1).setEntityName("name2");
for(Entity entity : list){
dao.add(entity);
}
这样写是增加了几次? 展开
list.get(0).setEntityId(1);
list.get(0).setEntityName("name1");
list.get(0).setEntityId(2);
list.get(0).setEntityName("name2");
for(Entity entity : list){
dao.add(entity);
}
可以这样写吗?
这样写会不会出现一个问题,就是说只增加了最后一次封装的对象?第一次的对象没有。。。错了。写错了,是这样
List<Entity> list=new ArrayList<Entity>();
list.get(0).setEntityId(1);
list.get(0).setEntityName("name1");
list.get(1).setEntityId(2);
list.get(1).setEntityName("name2");
for(Entity entity : list){
dao.add(entity);
}
这样写是增加了几次? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询