Java中基本算数运算符

运算符 作用 示例 结果
+ 相加 7+7 14
字符串相加 “我爱你”+“我不爱你” “我爱你我不爱你”
- 相减 7-7 0
* 相乘 7*7 49
/ 相除 7/7 1
% 取余数 11%7 4
++ 自增前++ a=2;b=++a;(在其他运算之前就将a+1) a=3;b=3;
自增后++ a=2;c=a++; a=3;b=2;
自减前– a=2;d=–a; a=1;d=1
自减后– a=2;e=a–; a=1;e=2;

运行以下示例查看最后结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public class Test {
public static void main(String [] args){
int s1=7;
int s2=s1+s1;
int s3=s1-s1;
int s4=s1*s1;
int s5=s1/s1;
int s6=11%7;
String s7="我爱你"+"我不爱你";
System.out.println("7+7="+s2+"\t7-7="+s3+"\t7*7="+s4+"\t7/7="+s5+"\t11%7="+s6+"\t\"我爱你\"+\"我不爱你\"="+s7);
int a=2;
int b=++a;
System.out.println("++a之后a="+a+"\tb="+b);
a=2;
int c=a++;
System.out.println("a++之后a="+a+"\tc="+c);
a=2;
int d=--a;
System.out.println("--a之后a="+a+"\td="+d);
a=2;
int e=a--;
System.out.println("a--之后a="+a+"\te="+e);
}
}

image-20220306174905757