A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ln0491 中级黑马   /  2015-9-4 11:10  /  303 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

break、continue、return



break
结果最近的和循环体,执行和循环体后的代码
package com.day03;/** * 使用for和循环验证break * @author Administrator * */public class BreakDemo {        public static void main(String[] args) {                                for(int i=0;i<10;i++){                        if(i==5){                                break;//结束最近的和循环体 ,执行这个和循环体后面的代码                        }                        System.out.print(i+" ");                                        }                System.out.println("程序结束");        }}
结果:

0 1 2 3 4 程序结束




continue

跳过本次和循环,进行下次和循环
package com.day03;/** * 使用for和循环验证continue * @author Administrator * */public class ContinueDemo {        public static void main(String[] args) {                                for(int i=0;i<10;i++){                        if(i==5){                                continue;  //跳过本次和循环执行下次和循环                        }                        System.out.print(i+" ");                                        }                System.out.println("程序结束");        }}
结果:
0 1 2 3 4 6 7 8 9 程序结束


return
结果程序
package com.day03;/** * 使用for和循环验证return * @author Administrator * */public class ReturnDemo {        public static void main(String[] args) {                for(int i=0;i<10;i++){                        if(i==5){                                return;    //程序结束                        }                        System.out.print(i+" ");                                        }                System.out.println("程序结束");  //这里没有执行        }}
结果:
0 1 2 3 4


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马