慕粉3699234
2016-09-05 09:52
为什么不能int j=1;j==i;j++
第一个问题:不能是j==i,循环条件如果是j==i的话,第一行的*打印不出来呀,你想想一判断就结束了不会执行的
第二个问题:给你举个例子,
int j=1;
int a = j++;
输出a的值是1
输出j的值是2(不信是试试)
这就说明j++的运算是先赋值后自增的,所以不会出现你所说的状况
慕粉3699...
xiexie
2016-09-05 10:10:56
共 1 条回复 >
Java入门第一季(IDEA工具)升级版
1165512 学习 · 17586 问题
相似问题
回答 3
回答 2
回答 5