1.加
- 数学运算,支持类型 byte short int long float double chart
- 连接符 +两端只要出现String,那就是连接符。结果就是String
2.减
- 数学运算 支持类型 byte short int long float double chart
3.乘
- 数学运算 支持类型byte short int long float double chart
4.除
- 整形数之间的 / 是取商
- 有浮点类型参加的 / 获取的是准确的结果(如果除不尽,会自动保留小数)
5.%
取模(取余数)
测试题(比较重要)
public class test{
public static mian (String[] args){
int i = 10;
int k = i++ +i;
// a. i的值赋给i++ 所以 i++为10
// b. i自增 i为11
// c. 10+11 所以K为21
int m = i++ -i + i++;
// a. 将i 的值赋给 i++, 所以i++为 11
// b.i自增 i为 12
// c. i++ -i 就是 11 -12
// d. 将 i 的值赋给i++ 所以 i++为 12
// e. i 自增 i = 13
// f. 最后就是 -1 + 12 = 11
System.out.println(i); // 13
System.out.println(k); // 21
System.out.println(m); // 11
}
}
网友评论