黑马程序员 java高新技术之增强for循环

本文介绍了Java和Android开发的基础知识,包括数组遍历、集合操作等核心概念,并提供了实例代码帮助理解。从传统for循环到增强for循环,再到Iterator和集合的遍历,文章深入浅出地讲解了这些关键技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                           ----------- android培训java培训、java学习型技术博客、期待与您交流! -----------

	/*
	一,传统for循环遍历数组。
	*/
		int[] arr = {2,3,4,5,7};
		for (int x = 0; x < arr.length ; x++ )
		{
			System.out.println(arr[x]);
		}

	/*
	二,增强for循环遍历数组。
	*/
		int[] arr = {2,3,4,5,7};
		for (int ar : arr )
		{
			System.out.println(ar);
		}

	/*
	三,传统Iterator遍历集合。
	*/
		List<String> list = new ArrayList<String>();
		list.add("zhangsan");
		list.add("lisi");
		list.add("wangwu");
		list.add("wugang");
		Iterator it = list.iterator();
		while ((it.hasNext())!= null)
		{
			System.out.println(it.next());
		}
	/*
	四,增强for循环遍历集合。
	*/
		List<String> list = new ArrayList<String>();
		list.add("zhangsan");
		list.add("lisi");
		list.add("wangwu");
		list.add("wugang");
		for (String lis : list )
		{
			System.out.println(lis);
		}
		/*JDK1.5后,增强for循环的设计目的就是替代迭代器,以简化操作。
		使用条件:数组和实现了Iterable 接口的子类。
		格式:
		for(元素类型   变量 : 遍历的数组或集合){ }
		限制:只适合取出数据,若想要在遍历的同时改变元素的值,则要用传统方式。*/
                              ----------  android培训 java培训 、java学习型技术博客、期待与您交流! -----------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值