本帖最后由 wata 于 2014-12-20 11:30 编辑
操作符:
1,
转义字符:通过\ 来转变后面字母或者符号的含义。
\n:换行。
\b:退格。相当于backspace。
\r:按下回车键。window系统,回车符是由两个字符来表示\r\n.
\t:制表符。相当于tab键。
2,
x+=5;相当于:x=x+5;
3,
逻辑运算符用于连接boolean类型的表达式。
且:
true & true = true;
true & false = false;
false & true = false;
false & false = false;
& : 只要两边的boolean表达式结果,有一个为false。那么结果就是false。
只有两边都为true,结果为true。
------------------------------------------------
或:
true | true = true;
true | false = true;
false | true = true;
false | false = false;
| : 两边只要有一个为true,结果为true。
只有两边都有false,结果为false。
------------------------------------------------
亦或:
true ^ true = false;
true ^ false = true;
false ^ true = true;
false ^ false = false;
^ : 两边相同结果是false。
两边不同结果是true。
-------------------------------------------------
&和&&的特点:
&:无论左边是true是false。右边都运算。
&&:当左边为false时,右边不运算。
|和||的特点:
|:两边都参与运算。
||:当左边为true。右边不运算。
4,
三元运算符:將a,b中的最大值赋给c。
int a=5;
int b=3;
int c = b>a?b:a; |
|