此代码募集最优秀的答案

简介: 非最优秀之人勿进!
阅读本文大概需要 1 分钟。

这次的 [ 一分钟系列 ] 灰常的简单,只有短短几十来个字,考验你 Java 基础的时候到了,烧动吧,大脑!话不多说,本次代码只为募集到最优秀的答案,代码如下:


int j = 0;

for(int i=0; i<100; i++){

j = j++;

}

System.out.print(j);


你觉得最后会输出多少呢,为什么?

请选择了答案的童鞋们,在评论处写下你选择此答案的理由。

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

答案不在下面

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

答案真的不在下面 

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

- _ -

点击下方空白区域查看答案

「正确答案是 0 ,想不到吧」

这是因为 Java 中 [ 前++ ] 和 [ 后++ ] 的区别;

[ j = j++ ] 这个属于 [ 后++ ],[ 后++ ] 的运算原理是先将值 +1 ,然后将 +1 前的值赋值给 = 号前面的变量 ;

[ j = j++] 其实等于做了如下两个操作:

a) j 自己增加1变成1;

b) 然后将自增前的 0 又赋值给 j,所以 [ j = j++ ] 始终为 0 。

- _ -

- _ -

- _ -

- _ -

- _ -




·END·

程序员的成长之路

路虽远,行则必至

相关文章
|
8月前
|
运维 安全 测试技术
【答案】2023年国赛信息安全管理与评估正式赛答案-模块3 CTF
【答案】2023年国赛信息安全管理与评估正式赛答案-模块3 CTF
【答案】2023年国赛信息安全管理与评估正式赛答案-模块3 CTF
|
8月前
|
编译器 C++
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】
|
8月前
|
安全 Linux 网络安全
【答案】2023年国赛信息安全管理与评估正式赛答案-模块2
【答案】2023年国赛信息安全管理与评估正式赛答案-模块2
【答案】2023年国赛信息安全管理与评估正式赛答案-模块2
|
8月前
|
C++
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道代码题)【解析,注释】
|
8月前
|
存储 数据安全/隐私保护 C++
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道代码题)【解析,注释】
拯救地球精英答案【逻辑题】
拯救地球精英答案【逻辑题】
70 0
|
算法 Java C语言
食(实)用刷题方法和只因(技)巧,让你做一个合格的卷王。真的不进来看看?
食(实)用刷题方法和只因(技)巧,让你做一个合格的卷王。真的不进来看看?
92 0
|
人工智能 算法 Java
拼多多2019春招编程题答案
拼多多2019春招编程题答案
|
存储 数据采集 编解码
电子设计大赛-仪器仪表类题目分析
电子设计大赛-仪器仪表类题目分析
138 0
电子设计大赛-仪器仪表类题目分析
|
存储 算法 芯片
电子设计大赛-信号源类题目分析
电子设计大赛-信号源类题目分析
197 0
电子设计大赛-信号源类题目分析