Java 我和我之间有什么区别?
在一些代码中,我看到了一个使用a-i作为第三个参数的for循环Java 我和我之间有什么区别?,java,Java,在一些代码中,我看到了一个使用a-i作为第三个参数的for循环 for(int i=array.length; i<0; --i) 也许有人能解释我和i-的区别 我猜这就像我被减量的那一刻 例如,如果i=5: -我将i减1,然后得到i4的值 i-给出i5的值,然后将其减1 这两种方法在for循环中都会得到相同的结果。在您的情况下没有区别。让我为您搜索一下:++i和i++-i的区别是什么?i是预减量,i-是后减量。Goolge/Bing这些关键词,你会看到大量的文章解释它们的区别,但正如@
for(int i=array.length; i<0; --i)
也许有人能解释我和i-的区别
我猜这就像我被减量的那一刻 例如,如果i=5:
-我将i减1,然后得到i4的值
i-给出i5的值,然后将其减1
这两种方法在for循环中都会得到相同的结果。在您的情况下没有区别。让我为您搜索一下:++i和i++-i的区别是什么?i是预减量,i-是后减量。Goolge/Bing这些关键词,你会看到大量的文章解释它们的区别,但正如@Pigueiras所说,你的例子没有区别。这口井也盖上了