java_day06

打印 上一主题 下一主题

主题 503|帖子 503|积分 1509

Java流程控制

循环结构

<ul>增强for循环

  • Java5引入了一种主要用于数组或集合的增强型for循环
  • 增强型for循环格式如下:

    • for(声明语句 : 表达式){     //代码        }
    • 声明语句:声明局部变量,此变量类型必须要与数组元素类型匹配
    • 表达式:要访问的数组名或者返回数组的方法

  • 主要用来遍历数组和集合
break

  • break在任何循环语句的主体部分都可以控制流程,用于强制退出循环,不执行循环中brake下面的语句,也在switch中使用因为穿透效应的存在
    1. public class BreakDemo1 {
    2.     public static void main(String[] args) {
    3.         int i = 0;
    4.         while(true){
    5.             i = i +1;
    6.             System.out.println(i);
    7.             if(i==50){
    8.                 break;//跳出循环
    9.             }
    10.         }
    11.         //break跳出循环后,循环外的语言正常执行 对于switch也是如此
    12.         System.out.println("谢谢了break兄弟,要不然什么时候才能执行到我");
    13.     }
    14. }
    复制代码
continue
<ul>continue语句用在循环语句中,用于终止某次循环缓存,即跳过循环体中还未执行的语句,去进行下一次是否执行循环的判定
[code]public class ContinueDemo1 {    public static void main(String[] args) {        int i = 0;        while (i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

小小小幸运

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表