美文网首页js css html
Java--for循环语句-2

Java--for循环语句-2

作者: 李赫尔南 | 来源:发表于2022-07-23 10:45 被阅读0次

【示例】逗号运算符

public class Test{
    public static void main (String [] args) {
        for (int i = 1,  j = i + 10; i < 5; i++, j = i*2){
            System.out.println ("i=" + i + " j= " + j) ;
       }
    }
}

输出:i= 1  j= 11
   i= 2  j= 4
   i= 3  j= 6
   i= 4  j= 8

无论在初始化还是在步进部分,语句都是顺序执行的。
尽管初始化部分可设置任意数量的定义,但都属于同一类型。
约定:只在for语句的控制表达式中写入与循环变量初始化,条件判断和迭代因子相关的表达式。
初始化部分、条件判断部分和迭代因子可以为空语句,但必须以“;”分开,如示例所示。

【示例】无限循环

public class Test{
     public static void main (String [] args) {
         for( ;  ;  ){    //无限循环:相当于 while(true)
             System.out.println("北京尚学堂”);
        }
    }
}

编译器将while(true)与for(;;)看作同一回事,都指的是无限循环。
在for语句的初始化部分声明的变量,其作用域为整个for循环体,不能在循环外部使用该变量。如示例所示。
【示例】初始化变量的作用域

public class Test{
    public static void main (String [] args) {
        for (int i = 1; i < 10; i++) {
            System.out.println (i+". ") ;
        }
        //编译相误,无法访问在for描环中定义的交量i
        System.out.println (i) ;
    }
}

相关文章

  • Java--for循环语句-2

    【示例】逗号运算符 输出:i= 1  j= 11   i= 2  j= 4   i= 3  j= 6   i= 4...

  • Java--for循环语句-1

    语法结构:for(初始表达式;布尔表达式;迭代因子){  循环体;}  for循环语句是支持迭代的一种通用结构,是...

  • 流程控制

    1、条件语句 1.1 if条件语句 1.2 switch多分支语句 2、循环语句 2.1 while循环语句 2....

  • 11、MySQL存储过程条件语句

    1、条件语句 if条件语句 2、循环语句 while循环 repeat循环 loop 3、动态执行SQL语句 动态...

  • java 流程控制语句

    1.条件语句 1. if 条件语句 2. switch 条件语句 1.循环语句 1. for 循环 2. whil...

  • 循环语句-while

    一、循环语句——while语句和for语句 1、while语句 2、for语句

  • js遍历循环for/for...in/for...of/forE

    【1】for循环 语句 1 在循环(代码块)开始前执行语句 2 定义运行循环(代码块)的条件语句 3 在循环(代码...

  • C Language -- Lecture 3

    回顾 Lecture 2主要讲了哪些内容? if-else语句 switch语句 for循环语句 while循环语...

  • 3-数据分析python——控制流

    第5课 控制流 判断语句:if;循环循环:for, while 1.判断语句 if 2.循环语句 while wh...

  • 9.循环与双层循环

    一、for循环e.gimage语句1:int i =0 ;语句2:i < 3;语句3:循环体语句4:i++执行语句...

网友评论

    本文标题:Java--for循环语句-2

    本文链接:https://www.haomeiwen.com/subject/wsfbirtx.html