有三类运算符:逻辑运算符、三目运算符、位运算符
++(自增)与 --(自减)
++变量,--变量: 先对变量内容进行自增或自减1,然后再使用变量进行计算
变量++,变量--:先使用变量内容计算,然后再自增或自减1
1.逻辑运算符:
与(&,&&)、或(|,||)、非(!)
2.三目运算符:
数据类型 变量 = 布尔表达式 ? true内容 : false内容;
3.位运算符:
主要是进行二进制的运算操作
面试题:是解释“&&“和”&"的区别?以及“||”和“|”的区别?
(1)逻辑运算:
&&只要第一个条件不满足的情况下,不会去判断&&后的第二个条件
而&,是整个对所有的条件都要进行判断。
||只要满足第一个条件,后面的条件就不再判断,
而|要对所有的条件进行判断。
(2)位运算:
位与运算(&)、位或运算(|),其中"&&"和"||"不能运用在运算上