算数运算符
算术运算符: +,-,,/,%,++,–
a+b
a-b
ab
a/b
+:
正号(省略)
加法运算 a+b
字符串的连接符 : 当+左右两边一旦出现字符串,+都作为字符串的连接符使用,把两边的数据最终连接成为一整个字符串
%: 求余数
3%5
规律: 当第一个操作数小于第二个操作数的时候,结果就为第一个操作数
++: 自增,自身+1
–: 自减,自身-1
只影响自己:
++放在操作数的前面还是后面,都是自身+1
–放在操作数的前面还是后面,都是自身-1
影响其他值: (++|–赋值运算,输出语句,表达式)
++|–放在操作数的前面,先自身+1|-1,然后再去参与运算(赋值,输出,计算表达式)
++|–放在操作数的后面,然后再去参与运算(赋值,输出,计算表达式),先自身+1|-1
public class Demo05{
public static void main(String[] args){
int a = 1;
int b = 2;
System.out.println(a+","+b);
//影响自己(操作数)的值
a++; //a=a+1;
++a; //a=a+1;
System.out.println(a);
--b; //b=b-1;
b--; //b=b-1;
System.out.println(b); //0
//影响别人
System.out.println(b++); //0
System.out.println(b); //1
int c = ++a + 10;
System.out.println(c); //
System.out.println(a);
}
}
``