其他分享
首页 > 其他分享> > ++ --的运算规则

++ --的运算规则

作者:互联网

一:单独使用

放在操作数的前面和后面,结果是一样的(这种用法是我们常用的),结果均为正常操作加一减一

class Add{
	public static void main(String[] args){
		int a = 3;
		int b = 5;
		/*
		int c = a++;
		System.out.println(c);//预计为3
		System.out.println(a);//预计为4
		
		
		int d = ++a;
		System.out.println(d);//预计为4
		System.out.println(a);//预计为4
		*/


		a++;
		b--;
		System.out.println(a);//预计为4
		System.out.println(b);//预计为4
	
	}

}

    

 

 

 

 

二:参与运算

放在a后面:

a先把值赋给别人,a本身再做加加减减

class Add{
	public static void main(String[] args){
		int a = 3;
		int b = 5;
		
		int c = a++;
		System.out.println(c);//预计为3
		System.out.println(a);//预计为4
		
		
		/*int d = ++a;
		System.out.println(d);//预计为4
		System.out.println(a);//预计为4
		*/
	
	}





}

 

 

 

放在a前面:

a先做加加减减,再将结果赋值给别人

class Add{
	public static void main(String[] args){
		int a = 3;
		int b = 5;
		/*
		int c = a++;
		System.out.println(c);//预计为3
		System.out.println(a);//预计为4
		*/
		
		int d = ++a;
		System.out.println(d);//预计为4
		System.out.println(a);//预计为4
		
	
	}

}

 

zhengzhongz 发布了13 篇原创文章 · 获赞 0 · 访问量 120 私信 关注

标签:运算,++,System,预计,int,规则,println,out
来源: https://blog.csdn.net/zhengzhongz/article/details/104099695