堆栈是啥
2015-08-18 16:15
i++等于i+1?
i++的意思是先参加运算,后自增1.
++i正好相反。
i--和--i同理。
比如:
int i=1; while(i<=5) { System.out.println(i); i++; }
先输出i(先进行操作)-1,+1,输出,+1,输出......
可能你要问++i和i++定义不一样,运行结果是一样的吧?
答:可能一样,很大几率不一样。
上例中,如果是++i的话,那么先+1,后输出,这时漏了输出1。
i=i+1; 将i+1的值赋给i
对的i++等于i = i+1等于i += 1;
++i跟i++不一样,
是的,此外还有++i
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题