JAVA运算符

有三类运算符:逻辑运算符、三目运算符、位运算符    

 

    ++(自增)与 --(自减)

        ++变量,--变量: 先对变量内容进行自增或自减1,然后再使用变量进行计算 

        变量++,变量--:先使用变量内容计算,然后再自增或自减1

    1.逻辑运算符:

      与(&,&&)、或(|,||)、非(!)

  

    2.三目运算符:

        数据类型   变量 = 布尔表达式 ?  true内容 : false内容;

    3.位运算符:

        主要是进行二进制的运算操作

 

  面试题:是解释“&&“和”&"的区别?以及“||”和“|”的区别?

        (1)逻辑运算:

          &&只要第一个条件不满足的情况下,不会去判断&&后的第二个条件

          而&,是整个对所有的条件都要进行判断。

          ||只要满足第一个条件,后面的条件就不再判断,

          而|要对所有的条件进行判断。

        (2)位运算:

          位与运算(&)、位或运算(|),其中"&&"和"||"不能运用在运算上

            

        

posted @ 2018-04-11 18:18  Yanleee  阅读(279)  评论(0编辑  收藏  举报