---------------------- ASP.Net+Android+IOS开发 、 .Net培训 待与您交流! ----------------------
1. 比较运算符运算完的结果是true或false;
2. 逻辑运算符用于连接两个boolean类型的表达式
3. &符号的运算特点:
true & true = true;
true & false = false;
false & true = false;
fase & false = false;
&符号的运算规律:
&运算的两边只有有一个是false,结果肯定是false
只有两边都为true,结果才是true.
4. | 符号的运算特点:
true | true = true;
true | false = true;
false | true = true;
false | false = false;
| 运算规律:
| 运算的两边只要有一个是true,结果肯定是true,只有两边都为false,结果是false。
5. ^ 异或:和或有点不一样
^ 运算特点:
true ^ true = false;
true ^ false = true;
false ^ true = true;
false ^ false = false;
^ 的运算规律:
^符号的两边结果如果相同,结果是false,两边的结果不同,结果是true。
6. !:非运算,判断事物的另一面
7. && 和 & 运算的结果是一样的,但是运算过程有区别
&:无论左边的运算结果是什么,右边都参与运算
&&:当左边为false时,右边不参与运算
8. || 和 | 运算的结果是一样的,但是运算过程有区别
|:无论左边的运算结果是什么,右边都参与运算
||:当左边为true时,右边不参与运算
9. << 左移:相当于乘以2的倍数
10. >> 右移:相当于除以2的倍数
11. 位运算是直接对二进制进行运算
12. 一个数异或同一个数两次结果还是这个数。
13. 表达式:具有一定语法规则的语句
14. 只要是运算符,运算完成之后都有结果
15. 如果if没写大括号,那么它只能控制离它最近的那条语句
16. 三元运算符就是if else 语句的简写格式
什么时候用:当if else运算后,有一个具体的结果时,可以简写成三元运算符
17. 任何语句都有2种结束方式:分号和大括号
18. 凡是在主函数里的变量都是局部变量
19. 局部代码块可以定义局部变量的生命周期
20. switch中判断的值允许的数据范围有:byte,short,int,char
switch中的break用于结束switch语句
若case语句中没有break,则程序不会往下判断但会继续往下运行。
21. 循环向控制台输出时,结束控制台输出用:ctrl+c
22. 循环要控制的2个条件:
循环条件 循环次数
23. int x=1;
while( x < 3 ); //没有循环体,程序会一直判断
{
System.out.println(“x=”+x);
x++;
}
---------------------- ASP.Net+Android+IOS开发 、 .Net培训 待与您交流! ----------------------