自增
自增又分为前自增和后自增
- ++i 前自增,先增加后使用
public static void main(String[] args{
int i=0;
int m=0;
m=++i;//前自增
System.out.println("m="+m);//m=1
}
- i++ 后自增,先使用后增加
public static void main(String[] args{
int i=0;
int m=0;
m=i++;//前自增
System.out.println("m="+m+"i="+i);//m=1 i=0
}
在java里,java编译器每次遇到自增自减的语句时,就会开辟一块新的内存空间来保存,然后再将这个换成变量的值赋给左边的变量,就像下面的代码:
temp = j +1;
j = j + 1;
j = temp;
自减
和自增一样。
版权声明:本文为weixin_43756490原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。