2017-04-20 137 views
-5

我在我的java程序中有一個循環,我想在循環中運行一些測試代碼,每說10次迭代。我該怎麼做呢 ???在循環中的某個迭代上運行一些代碼

+3

如果您不提供[sscce](http://sscce.org/),將會很難幫到您... –

+3

您是否嘗試過任何自己的產品?什麼阻止你使用計數器變量? – f1sh

回答

3

使用類似if (i % 10 == 0)的地方,其中i是您的循環計數器。 %剩下的運算符

如果i0開始,則在第一次迭代中條件爲true。如果您想從0開始i,但不希望條件爲true,直至試用期結束,然後再使用if (i % 10 == 9)

1

您可以使用%運算符與10和您的計數器。例如見下文。

for(int i=0;i<=100;i++){ 
    if(i>0&&i%10==0){ 
     System.out.println(i);//replace this with your code. 
    } 
} 
+0

請注意,如果(i> 0 && i%10 == 0){'在開始處引入很長的時間間隔。你可能想澄清一點。 – Bathsheba