java 算术运算符与自增自减运算符

public class OperationTest1{
	public static void main(String[] args){
		//1.算术运算符 + - * / %
		int a=5;
		int b=9;
		int c=a+b;
		System.out.println(a+"+"+b+"="+c);
		c=a-b;
		System.out.println(a+"-"+b+"="+c);
		c=a*b;
		System.out.println(a+"*"+b+"="+c);
		c=a/b;//除号左右两边是整数,得到的结果也是整数
		System.out.println(a+"/"+b+"="+c);
		c=a%b;//得到a除以b的余数
		System.out.println(a+"%"+b+"="+c);
		//2.自增自减 a++ a-- ++a
		a=5;
		a=a++;
		System.out.println("a=a++运算后,a的结果是"+a);//结果是5
		//分析:a++先使用后增加,即,先将a=5的值存储在一个临时的单元格中,a在加1等于6,
		//再赋值运算,使用的是存储在临时单元格中的数据,即a=5;
		a=5;
		b=a++;
		System.out.println("现在a="+a+" ,b="+b);//a=6,b=5
		a=5;
		b=--a;//先减少,后使用
		System.out.println("现在a="+a+" ,b="+b);//a=b=4
	}
}

你可能感兴趣的:(编程)