有反复反馈的过程(操作)称为反复。
在java中,是指循环重复某项操作。 例如,一个程序累计1到100之和,
那么,定义一个变量sum,重复它进行累积操作:
int sum=0;
for(intI=1; i=100; I ) {
sum=sum i;
}
其中sum=sum i; 这叫做迭代
每次迭代得到的结果(sum i的和)是下一次迭代的初始值(一旦结果代入sum变量,该变量又是下一次迭代的初始值)。 这就是迭代和普通循环的区别。
导线测量值也被视为迭代。
Collection coll=new ArrayList (;
34coll.add(a183 ); //----- -晋升为object
35coll.add(B123 );
36coll.add(C123 );
37coll.add(d123 );
38
39 //获取容器的迭代器对象,并通过迭代器方法
40 //Iterator it=coll.iterator (;
41
42 //使用特定迭代器对象获取集合中的元素。 调用迭代器方法! 三个
43/*while(it.Hasnext () ) ) ) ) )。
44system.out.println(it.next );
45 ) ) /
46迭代器it=coll .迭代器(for ); it.hasNext (; () )。
47 Object object=it.next (;
48字符串str=(字符串)对象; //都是对象取不到长度,向下方转移! 在子类中实现!
49 System.out.println ('元素长度' str.length ) );
50
51 }