javaee 数组遍历 --iterator for

原创 2016年08月31日 14:34:37
	public static void main(String[] args) {
		IteratorBy();
	}
	public static void IteratorBy(){
		List<Integer> lsint=new ArrayList<Integer>();
		lsint.add(1);
		lsint.add(2);
		lsint.add(3);
		//Iterator 遍历 -
		Iterator<Integer> iterator=lsint.iterator();
		while(iterator.hasNext()){
			int i=iterator.next();
			System.out.print(i+",");
		}
		//Iterator 遍历 2
		
		for(Iterator<Integer> it=lsint.iterator();it.hasNext();){
		 int y=it.next();
		 System.out.print(y);
		}
		
		//for循环
		for (int i = 0; i < lsint.size(); i++) {
			int fr=lsint.get(i);
			System.out.print(fr);
			
		}


                    
版权声明:本文为博主原创文章,未经博主允许不得转载。

测试for,foreach和Iterator遍历效率

今天突然间想起来之前看过一篇博客,说起了for和foreach遍历效率的区别,于是验证一番,得到如下结论。 对于数组而言,for和foreach遍历效率相差不大。 对于List而言,foreach和I...
  • u013257679
  • u013257679
  • 2016年04月22日 21:14
  • 2786

对数据遍历的三种方式之foreach 、for与Iterator

对数据的遍历方式有三种:for循环遍历、增强for循环遍历、Iterator迭代器遍历。 增强for循环 增强for循环是JDK1.5版本后出来的一个高级for循环,是用来专门遍历数组和集合...
  • dsj15831653282
  • dsj15831653282
  • 2016年12月01日 20:48
  • 2161

ibatis遍历数组出错

ibatis遍历数组对象时,填写不全,容易报错。以下情况就经常遇到问题。 type = #typeList[]...
  • u011656266
  • u011656266
  • 2016年09月23日 00:05
  • 1393

ES6---for...of遍历‘类似’数组的数据结构,array set map string与iterator

let obj={a:1,b:2}; for(let i of obj){console.log(i)}//报错 let arr=[1,2,3]; for(let i of arr){console....
  • Wbiokr
  • Wbiokr
  • 2017年03月29日 22:50
  • 433

java集合与数组遍历-iterator和for方法

>>> Iterator接口 Java JDK提供的类都是继承自Collection的"子接口",如:List和Set。Map没有继承Collection接口,Map提供key到value的映射。 ...
  • ShareUs
  • ShareUs
  • 2016年03月28日 14:50
  • 290

struts2 iterator标签遍历二维数组

  • 2011年04月14日 14:11
  • 567B
  • 下载

iterator、for遍历集合的优缺点

对于在内存中存储空间为连续的集合,如ArrayList、数组,可以采用以下三种方式进行遍历: 1、iterator 迭代器遍历方式, 适用于连续内存存储方式,比如数组、 ArrayList(其实 ...
  • maozhr720
  • maozhr720
  • 2017年07月27日 22:39
  • 442

为什么使用迭代器iterator遍历Linkedlist要比普通for快

大家可以搜索一下普通情况遍历linkedlist应该是O(n)但是使用iterator就是常数,这让我很好奇。于是我去查了源码。。 一路顺着找找到了Collection,确实有一个iterato...
  • u014629433
  • u014629433
  • 2016年06月04日 22:40
  • 1064

java基础:关于遍历 -- for 、foreach 和 Iterator

三种遍历的使用形式在java中,关于数组以及容器类的遍历有三种形式,在此我们以为例: ArrayList arr = new ArrayList(); arr.add("1"); ...
  • zhangjunfei12103323
  • zhangjunfei12103323
  • 2017年06月29日 17:40
  • 255

04 ”Episode fxxkit “—.—JS遍历for..in/of Iterator

本节探究遍历方法for..in 和for..of区别。一、for..in和for..of循环遍历的区别var a = ['A','B','C']; a.wave='Hello'; for(var x ...
  • sinat_36768524
  • sinat_36768524
  • 2016年12月26日 16:54
  • 127
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javaee 数组遍历 --iterator for
举报原因:
原因补充:

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