JavaSE-02

张开发
2026/5/4 12:07:14 15 分钟阅读
JavaSE-02
目录算数运算符赋值运算符比较运算符逻辑运算符三元运算符算数运算符定义就是用来做加减乘除等数学计算的符号。运算符运算规则范例结果加法123-减法3-12*乘法2*24/除法5/22%取余5%21a前自增int a1;输出(a)2a后自增int a1;输出(a)1--a前自减int a2;输出(--a)1a--后自减int a2;输出(a--)2说明a相当于 int a1; aa1;输出(a)a相当于 int a1; 输出(a);aa1--a相当于 int a1; aa-1;输出(a)a--相当于 int a1; 输出(a);aa-1赋值运算符定义就是把右边的值存到左边变量里的符号。运算符运算规则示例结果赋值int a11先加法后赋值int a1,a12-先减法后赋值int a1,a-10*先乘法后赋值int a1,a*22/先除法后赋值int a5,a/22%先取余后赋值int a5,a%21说明int a1,aa1,a2-int a1,aa-1,a0*int a1,aa*2,a2/int a5,aa/2,a2%int a5,aa%2,a1比较运算符定义用来比较两个值大小、是否相等结果只有 true 真 或 false 假。运算符运算规则示例结果必等于12false!不等于1!2true小于12true大于12false小于等于12true大于等于12false逻辑运算符定义用来连接多个真假条件最终得出一个 true 或 false。运算符运算规则示例结果!非!truefalse短语与falsetruefalse||短路或false||truetrue说明条件1条件2当在情况下条件1为false时条件2不执行结果直接为false。当在||情况下条件1为true时条件2不执行结果直接为true。三元运算符定义根据一个条件二选一返回结果是简化版的 if-else。格式(条件表达式 ? 表达式1:表达式2);说明:如果条件表达式为true,就执行表达式1,否则就执行表达式2。例如:int a1;int b2;int c (ab? 3:4);//结果c4int c (ab? 3:4);//结果c3

更多文章