Java中的i與i++之間存在著很大的區別,下面我們一起來看看吧。
int i=0; System.out.println(i); //0 System.out.println(i++);//0 System.out.println(i); //1
從上面的代碼可以看出,i與i++的區別在于i++具有自增運算的功能,而i不具備。
int i=0; System.out.println(i); //0 System.out.println(++i);//1 System.out.println(i); //1
當通過++i的方式對i進行自增時,i的值會先加1再輸出,而通過i++的方式對i進行自增時,i的值會先輸出再加1。
總體來說,i++會先輸出i再將i的值加1,而++i會先將i的值加1再輸出。
因此,在實際編程中,我們需要根據具體的需求選擇使用i還是i++。
上一篇html生成表格下載代碼
下一篇css 兼容 ie11