假设我们有以下python嵌套循环:
for i in range(0, len(A)):
for k in range(i, len(A)):
# Do something
java等价物是什么?这就是我得到的:
for (int i = 0; i < A.length ; i ++) {
int j = i;
for (j ; j < A.length ; j++) {
// Do something
}
}
答案 0 :(得分:3)
看起来对我来说,虽然你可以在for循环中声明j。
for (int i = 0; i < number; i++) {
for (int j = i; j < number; j++) {
// Do something
}
}
为了完整起见,这种形式的python循环:
for item in sequence:
#do something
可以在java中完成,如下所示:
for (type item : sequence) { //type being the type of the items in the sequence
//do something
}