1
forループで2つ以上の変数を使用することは可能ですか? 2つ以上の変数を持つループの場合
は、私はこのfor(integer j=0, k=1; j<iSize.size(); j++, k++) {
}
と、このエラーに エラーを取得してみました:コンパイルエラー:右括弧を期待して、見つかった「」行188列で53
が解決策を見つけるために私を助けてください。 おかげ アヌ
forループで2つ以上の変数を使用することは可能ですか? 2つ以上の変数を持つループの場合
は、私はこのfor(integer j=0, k=1; j<iSize.size(); j++, k++) {
}
と、このエラーに エラーを取得してみました:コンパイルエラー:右括弧を期待して、見つかった「」行188列で53
が解決策を見つけるために私を助けてください。 おかげ アヌ
いいえ、あなたは次のように書くことができるループを終了させる唯一つの条件があるので、この場合には:あなたは、実際には2つのループを必要に応じて
integer k = 1;
for (integer j=0; j < iSize.size(); j++)
{
k++;
//Code goes here
}
あなたは何ができる
for (integer j=0; j < iSize.size(); j++)
{
for (integer k = 1; k < Some_Condition; k++)
{
//Code goes here
}
}
これらのいずれかの提案に従うと、そのエラーをクリアする必要があります。 [編集]現在のコードは正しくありません。コンパイラはforループの最後に1つのステートメントしか置くことができず、2を持っているのでコンパイラは閉じることを期待しています。