zoukankan      html  css  js  c++  java
  • 语言基础(三)

    1、运算符

    1)、数学运算符(7个)

    +,-,*,/,%,++,--

    ① 递增运算符(++)

    前缀递增运算符

    例:int i=4;

         i++;

         输出结果,i=5。

        i++→i=i+1;

    后缀递增运算符

    例:int i=4;

         ++i;

         输出结果,i=5。

    前缀递增运算符跟后缀递增运算符的区别:

    int y=++x;

    相当于 x=x+1;

             int y=x;

    即先运算后赋值。

    int y=x++;

    相当于 int y=x;

             x=x+1;

    即先赋值后运算。

    ② 递减运算符(--)与递增运算符同理。

    2)、关系运算符(6个)。只返回true或false。

    ==,!=,<,>,<=,>=

    3)、逻辑运算符(3个)。

    &&(逻辑与),||(逻辑或),!(逻辑非)

    4)、其他运算符。

    赋值运算符。

    =,+=,-=,*=,%=,/=

    例:x-=5相当于x=x-5

    条件运算符?:

    例:x=(x>12)?(x-12):x;         //x,假如x>12,那么x=x-12;否则x=x。

    2、运算符优先级:(从上往下)

    !

    算术运算符:

    ++,--(前缀)

    *,/,%

    +,-

    关系运算符:

    <,>,<=,>=

    ==,!=

    逻辑运算符:

    &&

    ||

  • 相关阅读:
    java中JVM的原理重温【转】
    JavaBean 规范
    Java编程规范[转]
    spring mvc 多数据源切换,不支持事务控制[一]
    03-连连看-连通分析
    02-连连看-用例分析
    01参考资料
    03-稀疏矩阵
    02-对不重复的一组数据查找
    01-用链式结构打印学生成绩单
  • 原文地址:https://www.cnblogs.com/mxx0426/p/4021180.html
Copyright © 2011-2022 走看看