时间过得好快,又到了该总结的时候,有的可能还没掌握好,下面就是我今天学到的知识
◆ 运算符的概念 对常量和变量进行操作的符号称为运算符
◆ 常用运算符分类 算术运算符: +,-,*,/,%,++,-- 赋值运算符: =,+=,-=,*=,/=,%=
关系运算符: ==,!=,>,>=,<,<=
逻辑运算符: & ,| ,^ , !, && ,||
三元运算符:
◆ 赋值运算符及关系运算符介绍
赋值运算符: =,+=,-=,*=,/=,%=
关系运算符: ==,!=,>,>=,<,<=
◆ 逻辑运算符及三元运算符介绍
逻辑运算符: & ,| ,^ , !, && ,|| &逻辑与:有false则false。|逻辑或:有true则true。^逻辑异或:相同为false,不同为true。 !逻辑非:非false则true,非true则false。
格式: (关系表达式)?表达式1:表达式2;
如果条件为true,运算后的结果是表达式1;
如果条件为false,运算后的结果是表达式2;◇案例
如果我有3个数 a b c 现在要把最大的这个数 给另外一个变量x 方法一
int temp = (a>b)?a:b;//獲取了ab 之间的最大值
int e = (temp>c)?temp:c;//在和最后一个值比较得到最大值 System.out.println(x); 方法二
int e = (((a>b)?a:b)>c)?((a>b)?a:b):c;//嵌套使用
System.out.println(x);
◆ if语句介绍
if语句第一种格式: if(关系表达式) { 语句体 }
if语句第二种格式:
if(关系表达式) {
语句体1;
}else {
语句体2;
}
if语句第三种格式: if(关系表达式1) {
语句体1; }else if (关系表达式2) { 语句体2; } … else { 语句体n+1; }
永远不要停下你那颗骚动的心
|