【发布时间】:2015-01-11 12:01:52
【问题描述】:
给定:
public static void printTriangle(int sideLength)
{
for (int i = 0; i <= sideLength; i++) {
for (int j = 0; j < i; j++){
System.out.print("[]");
}
System.out.println();
}
}
如何修改代码以打印一个sideLength = 3 的正方形?
[][][]
[][][]
[][][]
【问题讨论】:
-
你的意思是
System.out.println("sideLength("+sideLength+")"); -
您希望两个循环
for (int i = 0; i < sideLength; i++)对j执行相同的操作。 -
@Keppil
<=会比<多做一件 -
顺便说一句,我建议您像我一样将
{放在行尾,或者像许多其他人一样放在下一行,但我不建议您像以前那样同时使用。 (即选择一个)