多语言展示
当前在线:180今日阅读:126今日分享:42

Java中 a++ 和 ++a 的区别

Java中 a++ 和 ++a 的区别,想必很多初学者都搞不清这两者的区别!今天我来讲一下二者的区别。
工具/原料
1

Java环境

2

源代码编辑器(例如:notepad++)

方法/步骤
1

在java中,a++ 和 ++a的相同点都是给a+1,不同点是a++是先参加程序的运行再+1,而++a则是先+1再参加程序的运行。

2

举个例子来说: a=2;  b = a++;    运行后: b = 2,a =3 ;                         a=2;  b = ++a;    运行后: b = 3,a =3; 如下图END

注意事项

a - - 和 - - a情况与 a + + 和 ++ a相似,a - -为先参加程序运算在-1;- - a为先减1后参加运算

推荐信息