Java 自增自减运算 简单练习

练习一

public class ZiZengJian{
	public static void main(String args[]){
		int a = 3;
		int b = ++a;
		int c = 3;
		int d = --c;
		System.out.println("进行自增运算后的值等于:"+b);
		System.out.println("进行自减运算后的值等于:"+d);
			
	}
}

gowhich得到的结果是:

进行自增运算后的值等于:4
进行自减运算后的值等于:2

练习二

public class ZiZengJian1{
	public static void main(String args[]){
		byte b1 = 5;
		byte b2 = (byte)(b1 + 1);
		System.out.println("使用加运算符的结果是:"+b2);
		byte b3 = 5;
		byte b4 = ++b3;
		System.out.println("使用自增运算符的结果是:"+b4); 
	}
}

gowhich得到的结果是:

使用加运算符的结果是:6
使用自增运算符的结果是:6

练习三

public class ZiZengJian2{
	public static void main(String args[]){
		int a = 5;
		int b = 5;
		int x = 2 * ++a;
		int y = 2 * b++;
		System.out.println("自增运算符前缀运算后 a="+a+"表达式x="+x);
		System.out.println("自增运算符后缀运算后 b="+b+"表达式y="+y);
		
	}
}

gowhich得到的结果是:

自增运算符前缀运算后 a=6表达式x=12
自增运算符后缀运算后 b=6表达式y=10
CC BY-NC-ND 4.0