1 for循环的一种新用法(jdk1.5) :
float f[] = new float[10];
for(float x; f)定义一个x;将f[]中的每一个元素赋值给x。
2 break continue的用法
break:强行退出当前循环,或者说跳到外城循环判断条件的起始处。
continue:比较简单了,就是停止当前迭代,跳到内循环的判断条件起始处。
3 带标签outer的break和continue的用法
break:跳出标签下面的循环,如果outer外面还有循环,则跳到该循环判断条件处。
continue:跳到标签处,并且紧接着下面的继续。
package w3;
public class TestWhile ...{

/** *//**
* @param args
*/
public static void main(String[] args) ...{
// TODO Auto-generated method stub
int i = 0;
boolean b = true;
1 10 while(b)...{
System.out.println("iout="+i);
outer:
2 6 while(b)...{
3 while(b)...{
i++;
System.out.println("i="+i);
4 if(i==1)
5 break;
7 if(i==3)...{
System.out.println("i="+i);
8 break outer;
}
}
}
9 b=false;
}
}
}如示例,程序按照数字顺序进行,只标出了主要的断点。
本文详细介绍了Java中循环控制的关键概念,包括for循环的新用法、break和continue的基础使用方法,以及带标签的break和continue如何控制多层循环的流程。通过具体示例代码解释了这些控制结构的工作原理。
529

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



