
对增强for反编译

反编译后的代码比较复杂,按照执行顺序拆解
Iterator i;定义一个临时变量i
Iterator iter=list.iterator();获取List的迭代器
iter.hasNext();判断迭代器中是否有未遍历过的元素
i=(Integer)iter.next();获取第一个未遍历的元素,赋值给临时变量i
System.out.print(i)输出i的值
循环遍历出List中的所有元素
本文详细剖析了反编译后Java增强for循环的执行过程,涉及Iterator的使用、元素获取及输出。

对增强for反编译

反编译后的代码比较复杂,按照执行顺序拆解
Iterator i;定义一个临时变量i
Iterator iter=list.iterator();获取List的迭代器
iter.hasNext();判断迭代器中是否有未遍历过的元素
i=(Integer)iter.next();获取第一个未遍历的元素,赋值给临时变量i
System.out.print(i)输出i的值
循环遍历出List中的所有元素
1580
285

被折叠的 条评论
为什么被折叠?