正如標題所暗示的,什麼是使用這個的好處:對於多個for循環使用單個整數有什麼優點?
int i;
for (i = 0; i < 4; i++){
<do stuff>
}
for (i = 0; i < 7; i++){
<do other stuff>
}
,而不是這樣的:
for (int i = 0; i < 4; i++){
<do stuff>
}
for (int i = 0; i < 7; i++){
<do other stuff>
}
換句話說,有沒有不聲明另一個變量對每個迴路中的任何優勢?
我會想象它需要更少的內存來存儲它們,但它們都將在方法結束時被廢棄,那麼爲什麼它很重要? (或者GC只會擺脫它們)
贊成限制範圍,你應該總是去版本2. – SBI 2014-11-21 15:19:22
,除非你需要循環外的'我',沒有價值的第一種方法在第二個 – kolossus 2014-11-21 15:20:01