算术运算符
算术运算符的注意问题:
如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是负数就另当别论。
对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。
例如:int x=3510;x=x/1000*1000; x的结果是3
“+”除字符串相加功能外,还能把非字符串转换成字符串 ,
例如:System.out.println(“5+5=”+5+5);//打印结果是5+5=55
转义字符:
通过 \ 来转变后面字母或者符号的含义
\n:换行
\b:退格
\r:按下回车键。windows系统中,回车符是由两个字符来表示\r\n
\t:制表符
赋值运算符
符号:
= , +=, -=, *=, /=, %=
+和+=的区别:
3: s = s + 5; 4: //一次运算,只做赋值运算,内部有一个自动转换动作,所以编译通过 5: s += 5;,你的选择是做或不做,但不做就永远不会有机会