Iterator(JFIS)

原创 2007年09月17日 15:58:00
 
 
Iterator(迭代器)、Set
public Set getModelsByPowers(Set powers) throws SQLException {
 
Set models = new HashSet();
Iterator powersIterator = powers.iterator();
ModelDAO modelDAO = new ModelDAO();
//添加三级模块
while (powersIterator.hasNext()) {
PowerBean powerBean = (PowerBean) powersIterator.next();
ModelBean modelBean = modelDAO.model_bean(powerBean.getModelId());
String parentModeId = modelBean.getParentModelId();
ModelBean mb = new ModelBean();
models.add(modelBean);
//添加一、二级模块
while (!(parentModeId.equals("-1"))) {
ModelBean modelbean = modelDAO.model_bean(parentModeId);
parentModeId = modelbean.getParentModelId();
models.add(modelbean);
}
}
return models;
}
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

java提高篇(三十)-----Iterator

迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。Iterator iterator = list.iterator(); while(i...
  • chenssy
  • chenssy
  • 2014年07月07日 17:33
  • 62759

Iterator接口用法

1.所有实现Collection接口的容器类都有一个iteractor方法,用于返回一个实现了Iteractor接口的对象, 2.Iteractor对象成为迭代器,用以实现对容器内元素的遍历操作 ...
  • eyishion
  • eyishion
  • 2016年06月04日 20:18
  • 3071

iterator类的方法说明

迭代对于我们搞Java的来说绝对不陌生。我们常常使用JDK提供的迭代接口进行Java集合的迭代。 [java] view plain copy  print? ...
  • qq_15037231
  • qq_15037231
  • 2016年04月22日 20:49
  • 1149

for,foreach,iterator的用法\区别\效率

for,foreach,iterator的用法\区别\效率
  • huangzfone
  • huangzfone
  • 2016年11月03日 17:34
  • 418

List和Iterator在用hibernate查询时候的区别

List和Iterator的区别 让我们先运行一下代码 实例:public void fillAll(){        Session session=HibernateUtil.getSessio...
  • u013125680
  • u013125680
  • 2014年11月06日 16:02
  • 1629

STL 简单 iterator 的实现(含源码)

STL的中心思想在于将容器(container)和算法(algorithms)分开,彼此独立设计,最后再以一贴胶着剂将它们撮合在一起,而这个胶着剂就是迭代器(iterator)。          迭...
  • chengonghao
  • chengonghao
  • 2016年05月10日 10:04
  • 1207

Map的Iterator输出的问题

Map集合使用Iterator进行遍历输出 Map.Entry
  • u012369153
  • u012369153
  • 2016年10月31日 16:57
  • 1184

C++ vector的使用方法,已经iterator的介绍

vector容器类型    vector容器是一个模板类,可以存放任何类型的对象(但必须是同一类对象)。vector对象可以在运行时高效地添加元素,并且vector中元素是连续存储的。 vecto...
  • CrazysPopcorn_qian
  • CrazysPopcorn_qian
  • 2014年09月22日 11:56
  • 1230

面试题:Iterator遍历的添加删除

list是一个ArrayList的对象,哪个选项的代码填到//todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?()Iterator it = li...
  • Mrzhoug
  • Mrzhoug
  • 2016年06月11日 08:50
  • 3549

struts2中s:iterator 标签的使用详解

简单的demo: s:iterator 标签有3个属性: value:被迭代的集合 id   :指定集合里面的元素的id status 迭代元素的索引 1:jsp页面定义元素写法 数组或li...
  • leaderway
  • leaderway
  • 2016年08月31日 19:16
  • 4725
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Iterator(JFIS)
举报原因:
原因补充:

(最多只允许输入30个字)