publicint loop_back(int i, int i_0_) { int i_1_ = 0; int[] is = a; if (is == null) return0; for (int i_2_ = i; i_2_ >= i_0_; i_2_--)
i_1_ += is[idx = i_2_]; return i_1_;
}
publicint loop_forw(int start, int end) { int result = 0; int[] is = a; if (is == null) return0; for (int index = start; index < end; index++)
result += is[index]; // result += is[idx = index]; return result;
}
publicstaticvoid main(String[] strings) {
Test6930043 var_Test6930043 = new Test6930043();
var_Test6930043.a = newint[1000000];
var_Test6930043.loop_forw(10, 999990);
var_Test6930043.loop_forw(10, 999990); for (int i = 0; i < 3; i++) { try { if (var_Test6930043.loop_forw(-1, 999990) != 0) thrownew InternalError();
} catch (ArrayIndexOutOfBoundsException e) { }
}
var_Test6930043.loop_back(999990, 10);
var_Test6930043.loop_back(999990, 10); for (int i = 0; i < 3; i++) { try { if (var_Test6930043.loop_back(999990, -1) != 0) thrownew InternalError();
} catch (ArrayIndexOutOfBoundsException e) { }
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.