跳出循环结构
来源:互联网 发布:暗黑重油罐升级数据 编辑:程序博客网 时间:2024/05/20 11:47
public class Break_Continue{
public static void main(String[] args){
test1();
System.out.println("------------------");
test2();
System.out.println("------------------");
test3();
System.out.println("------------------");
test4();
System.out.println("------------------");
test5();
System.out.println("------------------");
}
/*
* 单层循环管
*/
public static void test1(){
for (int i = 0; i < 10; i++) {
System.out.println("ddddd");
break;//退出当前的循环,只打印一次”ddddd“
}
}
/*
* 两层循环
*/
public static void test2(){
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print("a");
break;//退出当前的循环,即退出了内层循环,外层循环还继续,打印三个a:aaa
}
}
System.out.println();
}
/*
* 标号循环,标号只能用于循环上,是给循环起名字的一种方式,是合法标示符即可
*/
public static void test3(){
aa:for (int i = 0; i < 3; i++) {
bb:for (int j = 0; j < 3; j++) {
System.out.print("a");
break aa;//退出标号为a的循环,即外层循环,只打印了一次a
}
}
System.out.println();
}
/*
*continue,结束本次循环,继续循环, 可用来控制循环语句
*/
public static void test4(){
for (int i = 0; i < 10; i++) {
if(i%2==1){//如果是奇数,就结束本次循环
continue;
}
System.out.print(i);//否则打印,打印的就是偶数
}
System.out.println();
}
/*
*标号,运用continue,结束本次循环,继续循环, 可用来控制循环语句
*/
public static void test5(){
aa:for (int i = 0; i < 3; i++) {
bb:for (int j = 0; j < 3; j++) {
System.out.print("a");
continue aa;//跳出内层循环,直接进行外层循环的下一次循环,所以打印的是aaa
}
}
System.out.println();
}
}
- 跳出循环结构
- 跳出循环
- 跳出循环
- 跳出循环
- oracle中跳出循环结构的exit,continue和return
- JavaScript 流程控制结构(顺序/选择/循环while for/跳出循环)
- 跳出多重循环
- 跳出for循环
- 跳出部分循环
- java跳出多层循环
- Jquery跳出each循环
- freemarker跳出循环
- oracle 跳出循环方法
- Jquery跳出each循环
- java跳出多重循环
- python跳出多重循环
- Java跳出外层循环
- 跳出多重for循环
- 微软等数据结构与算法面试100题第十一题
- jive 安装配置
- 卡尔曼滤波器
- maven 仓库问题配置2
- Android自定义控件实现及其布局
- 跳出循环结构
- zoj1915--------------------Above Average
- 基于Tomcat开发Portlet
- string,CString,char *的比较
- oracle安装错误解决
- Android开发中可能遇到的问题
- Eclipse中启动Tomcat出现错误A docBase E:/Tomcat/webapps/lovemu inside the host appBase has been specified
- Poco::Event
- 报表数据如何使用关联数据集