`
ticojj
  • 浏览: 156693 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Iterator应用

 
阅读更多

//add by caomeng bug0001869 2011-8-8
  String sql="select t.order_id from TE_CUST_ORDER_LINE t where t.row_id ='"+order_line_id+"'";
  ICommonBean cb =select(sql);
  if(cb!=null && cb.getRows()>0){
   String order_id = cb.getString(0,"order_id");
   //更新TE_CUST_ORDER_LIST 信息
   ICommonBean icb = new  DefaultCommonBean("TE_CUST_ORDER_LIST", "row_id=?rowid?");
   icb.addRow();
   icb.addCondition("rowid", order_id);
   Iterator iterator = map.keySet().iterator() ;
   int i=0 ;
   while(iterator.hasNext()){
    String key = (String)iterator.next();
    //System.out.println("key:"+key+"     map.get(key):"+map.get(key));
    i++ ;
    icb.addValue(key, map.get(key));
    //System.out.println("i:"+i);
   }
   if(i>0){
    update(icb);
   }
  }

 

 

 

遍历

分享到:
评论

相关推荐

    Iterator用法

    在C++的STL(Standard Template Library)中,Iterator的应用尤为广泛,它是连接算法和容器的关键桥梁。 #### Iterator模式的作用 - **独立变化**:允许算法和容器独立变化,这意味着你可以编写一次算法,然后将其...

    图解设计Iterator 源代码

    在Java编程语言中,`Iterator`接口是集合框架的核心部分,它允许我们遍历集合中的元素,而无需暴露集合的内部结构。这个设计模式被称为迭代器模式,它为访问聚合对象(如数组、集合等)提供了一种统一的接口。在本...

    Iterator迭代器讲解

    ### Iterator迭代器详解 #### 一、Iterator简介与概念 在Java编程语言中,`Iterator`接口是一个重要的组件,...无论是从设计模式的角度还是实际应用的角度来看,掌握`Iterator`的工作原理和使用方法都是非常重要的。

    java-util-iterator.pdf java-util-iterator.pdf

    根据提供的文件信息,本文将深入探讨Java中的`java.util.Iterator`接口及其在集合类中的应用。我们将从以下几个方面进行详细解析: ### 一、集合类的根接口:Collection `Collection`接口是Java集合框架的基础,它...

    struts2中iterator 标签的使用详解

    ### Struts2中Iterator标签的深入解析与应用 在Struts2框架中,`<s:iterator>`标签是一个非常强大的工具,用于在JSP页面上循环遍历集合数据,如列表(List)、数组、Map等。它允许开发者以一种动态且灵活的方式展示...

    一个使用iterator和json技术的实例

    在Java编程语言中,`Iterator`接口和`Iterable`接口是处理集合数据的重要工具,而JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于数据传输和存储。这个"iterator_jsonDemo"实例结合了这...

    struts2 标签iterator使用

    在Struts2框架中,`<s:iterator>`标签是一个非常强大的工具,用于遍历集合或数组中的元素,尤其在处理列表数据时极为有用。...在实际开发中,熟练掌握`<s:iterator>`的使用,将极大地提高Web应用的开发效率。

    使用Iterator模式将对象转成String (2).docx

    在Java中,`java.util.Iterator`接口就是这种模式的一个典型应用。在给定的文档中,作者提到在处理JSOM、XML、Java bean等对象时,虽然访问者模式很常见,但在某些情况下,访问者模式可能不便于控制回调逻辑,这时...

    struts2 iterator标签遍历二维数组

    在Struts2框架中,`<s:iterator>`标签被广泛用于遍历集合或数组等数据结构。本文将深入探讨如何使用Struts2中的`<s:iterator>`标签来遍历二维数组,并通过实例代码来具体说明其用法。 ### Struts2 Iterator标签 ##...

    Iterator详解

    在Java编程语言中,迭代器(Iterator)是一个至关重要的工具,它提供了一种高效且简洁的方式来遍历和访问集合中的元素,而无需暴露集合的内部结构。迭代器设计模式遵循了“访问者”模式的原则,使得代码更加灵活和可...

    Iterator接口

    "Iterator接口" Iterator接口是Java编程语言中的一种...Iterator接口和ListIterator接口是Java编程语言中非常重要的接口,提供了一个通用的方式来遍历集合中的元素,并且可以控制迭代器的行为,广泛应用于实际项目中。

    Java源码分析:深入探讨Iterator模式

    ### Java源码分析:深入探讨Iterator模式 #### 一、引言 在Java编程语言中,集合...通过本篇文章的学习,我们不仅可以掌握Java中迭代器模式的基本概念,还能深入理解其实现机制,从而更有效地应用到实际开发工作中。

    Map、Set、Iterator迭代详解

    ### Map接口详解 #### 1. Map接口概览 ...通过以上对`Map`、`Set`、`Iterator`以及Java集合框架的详细介绍,我们不仅可以了解到这些接口和类的基本概念和使用方法,还能深入理解它们在实际编程中的应用价值。

    C++ Iterator模式

    C++标准库提供了多种类型的迭代器,包括输入迭代器(Input Iterator)、输出迭代器(Output Iterator)、前向迭代器(Forward Iterator)、双向迭代器(Bidirectional Iterator)和随机访问迭代器(Random Access ...

    webwrok iterator标签status属性使用方法

    `<ww:iterator>`标签及其status属性的应用场景非常广泛,例如: - 在用户管理界面中,可以用来展示用户的列表,并对特定用户进行标记。 - 在新闻系统中,可以用来展示文章列表,并高亮显示最新的文章。 - 在订单...

    使用Iterator接口遍历集合元素

    Iterator 接口隐藏了各种 Collection 实现类的底层细节,向应用程序提供了遍历 Collection 集合元素的统一编程接口。 Iterator 接口定义了三个方法:boolean hasNext()、Object next() 和 void remove()。hasNext()...

    迭代器模式(Iterator)C++实现

    这种模式在标准模板库(STL)中得到了广泛应用。 首先,让我们理解迭代器模式的基本组件: 1. **聚合类(Aggregate)**:这是包含一组元素的对象,如数组或容器。在C++中,这可能是一个类,如`std::vector`、`std::...

    开源项目-json-iterator-go.zip

    开源项目“json-iterator-go”是一个针对Go语言的高性能JSON解析库,它的设计目标是提供与标准库`encoding/json`完全兼容的接口,同时在性能上有所提升。这个项目的名称"jsoniter"是由"json"和"iterator"两个词组合...

Global site tag (gtag.js) - Google Analytics