【发布时间】:2013-09-18 05:07:20
【问题描述】:
这段代码是显示嵌套循环还是只是一个接一个的大量循环?它们都在第一个循环内,但不在彼此内。这是一个好习惯吗?
for (int outputDigits = STARTING_NUMBER; outputDigits <= MAX_NUMBER; outputDigits = outputDigits + 2) { // controls number output
for (int innerDashes = dashIncrement; innerDashes <= DASHES; innerDashes++) { // inner dashes
System.out.print("-");
}
for (int digits = 1; digits <= outputDigits; digits++) { // prints the number x amount of times
System.out.print(outputDigits);
}
for (int outerDashes = dashIncrement; outerDashes <= DASHES; outerDashes++) { // outer dashes
System.out.print("-");
}
System.out.println();
dashIncrement++;
}
【问题讨论】:
标签: java loops nested-loops