【+-*/】四则运算·简单计算器 【%】取模运算·对12345,做各位上的数组做累加运算。 【&、|、&&、||、^】逻辑运算符·值交换·通过【&和|】判断一百分制成绩。
三元运算符是软件编程中的一个固定格式,语法是“条件表达式?表达式1:表达式2”。使用这个算法可以使调用数据时逐级筛选。
表达式:“()? :”。 ()中进行二元运算 ?再运算,就形成三元运算符
int x = 10;
int y = 5;
int z;//接收x/y,那个最大接收那个
//如果x大于y 则是true,将x赋值给z;
//如果x不大于y 则是false,将y赋值给z;
z = (x > y) ? x : y;
System.out.println("x = " + x);
System.out.println("y = " + y);
System.out.println("z = " + z);
在以上程序中可以看到,我们使用三元运算符来判断x或y那个值大,值大的进行赋值g给z。
?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使用 if...else 语句会很繁琐)的一部分。