java中的++与–运算符
1、++自加
2、–自减
注意:
(1)运算符出现在变量的左边,则先对变量进行加/减1,然后带入表达式进行计算
(2)运算符出现在变量的右边,则先将变量带入表达式中进行计算,然后再对变量进行加/减1
public static void main(String[] args) throws NumberFormatException{
int a=1;
int b=a++ + 1;
System.out.println(a); //2,因为a自加了
System.out.println(b); //2,先将a=1带入表达式,得到b=1+1=2,然后a才加
}
public static void main(String[] args) throws NumberFormatException{
int a=1;
int b=++a+ 1;
System.out.println(a); //2,因为a自加了
System.out.println(b); //3,先进行a自加,得到2,然后将a=2带入表达式,得到b=2+1=3,
}