欢迎光临散文网 会员登陆 & 注册

Java基础面试题i = i++ 执行原理

2018-12-27 15:11 作者:动力节点  | 我要投稿

今天就分享一下Java基础面试题 :直接来代码吧!

public static void main(String[] args)

     int i = 10;  

      i = i++;  

// 输出结果为: i = 10  System.out.println("i = " + i);    

/*    

i = i++;这条语句相当于以下三条语句:    

1)  int temp = i;        先把i变量的值10保存到临时变量中    

2)  i = i+1;                i变量的值加1操作    

3)  i = temp;            再把临时变量中的值赋值给i 

 */    

}

Java基础面试题i = i++ 执行原理的评论 (共 条)

分享到微博请遵守国家法律