一. 表达式
表达式由运算符和操作数来组成成的:num1+num2,其中num1和num2是操作数,+是运算符
二. 运算符
1. 算术算符
算符运算符 | 名称 | 举例 |
---|---|---|
+ | 加法 | 5+10=15 |
- | 减法 | 10-5=5 |
* | 乘法 | 3*6=18 |
/ | 除法 | 36/4=9 |
% | 求余数 | 13%3=1 |
++ | 自增1 | int n=3; n++ 或++n |
– | 自减1 | int n=4; --n 或n– |
- 其中对于自增自减
表达式 | 执行方式 | 结果 |
---|---|---|
num2 = ++num1; //先加 | num1 = num1 + 1; num2 = num1; |
num1 = 2; num2 = 2; |
num2 = num1++; //后加 | num2 = num1; num1 = num1 + 1; |
num1 = 2; num2 = 1; |
num2 = --num1; //先减 | num1 = num1 - 1; num2 = num1; |
num1 = 0; num2 = 0; |
num2 = num1–; //后减 | num2 = num1; num1 = num1 - 1; |
num1 = 0; num2 = 1; |
package aaa.bbb.operator;
public class MathDemo {
public static void main(String[] args) {
int num1 = 10;
int num2 = 5;
int result;
//加法
result = num1 + num2;
System.out.println(num1+"+"+num2+"="+result);