美文网首页
Java之逗号操作符

Java之逗号操作符

作者: 998584f56259 | 来源:发表于2016-09-21 18:30 被阅读403次

在说逗号操作符的时候我们要注意,逗号操作符不是逗号分隔符,逗号用作分隔符时用来分隔函数的不同参数。

Java里唯一用到逗号操作符的地方就是for循环的控制表达式。在控制表达式的初始化和步进控制部分,可以使用一系列由逗号分隔的语句,而且那些语句均会独立执行。

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);
  }
}

for语句中的int定义涵盖了i和j,在初始化部分实际上可以拥有任意数量的具有相同类型的变量定义。在一个控制表达式中,定义多个变量的这种能力只限于for循环适用,在其他任何选择或迭代语句中都不能使用这种方式。

可以看到,无论在初始化还是在步进部分,语句都是顺序执行的。此外,初始化部分可以拥有任意数量的同一类型的定义。

相关文章

  • Java之逗号操作符

    在说逗号操作符的时候我们要注意,逗号操作符不是逗号分隔符,逗号用作分隔符时用来分隔函数的不同参数。 Java里唯一...

  • JavaScript 逗号表达式笔记

    #JavaScript 逗号表达式笔记 ##逗号操作符是多元操作符,可以在一条语句中执行多个操作 1.逗号操作符可...

  • 逗号操作符

    基本概念: 使用逗号操作符可以在一条语句中执行多个操作。逗号操作符多用于声明多个变量;但除此之外,逗号操作符还可以...

  • 3.5.10 逗号操作符

    使用逗号操作符可以再一条语句中执行多个操作,如下面的例子所示: 逗号操作符多用于申明多个变量;但除此之外,逗号操作...

  • JS 中强大的操作符

    1.0 数值操作符_ 2.0 逗号运算符 , 3.0零合并操作符 ?? (||) 4.0可选链操作符?. (&&...

  • 逗号操作符之坑

    故事是这样的..一个哥们在面试给我发了道题..我一下就懵圈了.. 当时的内心os是,为什么for的条件可以有两个,...

  • JavaScript基本概念之操作符——逗号操作符

    逗号操作符 使用都会操作符可以在一条语句中执行多个操作。

  • JavaScript 逗号运算符

    逗号操作符(,)[https://developer.mozilla.org/en-US/docs/Web/Jav...

  • js逗号操作符

    最近看了些其他人分享的面试经历 发现了这么一道题 突然就陷入了沉思,这好像触及到了我的知识盲区... 一开始以为这...

  • javascript 逗号操作符

    我当时就懵逼了,这是什么鬼?为什么还有这种操作? demo是这样的: 带括号干嘛?直接return result....

网友评论

      本文标题:Java之逗号操作符

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