在 JDK1.5 以后新增了 foreach 语句,它是 for 循环的加强版,其语法使用方式如下。
Int[] arr = new int[10]; for (int I : arr) {
System.out.println(\}
foreach 语句对于数组和集合类型的遍历非常地方便,其语法也很简单,在不需要指定遍历顺序和规则时颇为常用。
3.3 动手任务:冒泡排序
【任务介绍】 1.任务描述
编写一个排序的程序,可以让一个混乱的数组变成一个有序的数组。
2.运行结果
任务运行结果如图 3-10 所示。
图 3-10 运行结果
【任务目标】
l能够熟练使用 for 循环。l增强对 if 判断语句的使用。
【实现思路】
冒泡的原则是,每一次循环结束之后都能将乱序中的最大数放到乱序数列的最右边。
(1)用 for 循环对数组进行循环。
(2)从左往右依次比较相邻的两个数,将较大者放到较小者的右边,保证最右边的数字大于左边的所有数字。(3)继续执行,依次将之后的较大数字放到较小数字的右边,直到所有的数字都比自己左边的数字大、比右边的数字小。
【实现代码】
数组冒泡排序程序的实现代码如案例 3-10 所示。
Java程序设计基础-控制执行流程
在JDK1.5以后新增了foreach语句,它是for循环的加强版,其语法使用方式如下。Int[]arr=newint[10];for(intI:arr){System.out.println(\}foreach语句对于数组和集合类型的遍历非常地方便,其语法也很简单,在不需要指定遍历顺序和规则时
推荐度:
点击下载文档文档为doc格式