java基础知识笔记之++和–(3)
++和–运算符的使用
- 单独使用:
放在操作数的前面和后面效果一样(这种用法是我们比较常见的) - 参与运算使用:
放在操作数的前面,先自增或者自减,然后再参与运算
放在操作数的后面,先参与运算,再自增或者自减 - 作用:
就是对变量进行自增1或者自减1
代码:
class Test{
public static void main(String[] args){
int x = 3;
int y = 4;
int z = x++;
int o = y--;
System.out.println("x:"+x);4
System.out.println("y:"+y);3
System.out.println("z:"+z);3
System.out.println("o:"+o);4
int a = 3;
int b = 4;
int c = ++a;
int d = --b;
System.out.println("a:"+a);4
System.out.println("b:"+b);3
System.out.println("c:"+c);4
System.out.println("d:"+d);3
}
}
+ +和- -练习题
-
第一题
int a = 10;
int b = 10;
int c = 10;a = b++;
c = --a;
b = ++a;
a = c–;分别计算出a、b、c的值
a = 9
b = 10
c = 8 -
第二题
int x = 4;
int y = (x++)+(++x)+(x*10);
分别计算出x,y的值
x = 6
y = 70