-1

Javaで要素の数を増やして反復したいのですが、これは私が考えていたコードですが、よくわかりません:

for (int i = 0; i<=maxSomething; i++) {  
    action(i);

    for(String a : ArrayOfString)
       otherActions();
}

私がやりたいことは次のとおりです。

  • i = 0: アクションを実行します(0)
  • i = 1: アクション(0)とアクション(1)を実行
  • i = 2: アクション(0)、アクション(1)、アクション(2)を実行
  • i<=maxSomething: すべてのアクションを実行

これどうやってするの?

4

4 に答える 4

5

ネストされたループが必要です。

for (int i = 0; i <= maxSomething; i++) {
    for (int j = 0; j <= i; j++) {
        action(j);
    }
}
于 2013-10-18T07:02:03.480 に答える
0

action(j) を含む新しい変数 j を 0 から i まで反復する入れ子の for ループを作成します。これは 0 から i まで呼び出されます。

于 2013-10-18T07:03:54.193 に答える