北京宽带网,邮政局上班时间,广东音乐下载
先看例子:
package com.test;
publick class auto{
public static void main(string[] args){
auto inc=new auto();
int i=0;
i=i++;
system.out.println(i);
}
}
看输出结果:
如果把i=i++;换成i++呢;
package com.test;
publick class auto{
public static void main(string[] args){
auto inc=new auto();
int i=0;
i++;
system.out.println(i);
}
}
看输出结果:
如果将i=i++和i++放入循环中是什么情况呢?
package com.test;
publick class auto{
public static void main(string[] args){
auto inc=new auto();
int i=0;
for(int j=0;j<100;j++){
i=i++;
}
system.out.println(i);
}
}
结论:1、i++有两项操作,将值赋给中间变量int temp=i;i=i+1;return i;
2、i=i++有三项操作,将值赋给中间变量int temp=i;i=i+1;i=temp;return i;
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
apollo与springboot集成实现动态刷新配置的教程详解
网友评论