-1
A
回答
3
可以解決你的邏輯這個問題。可以看到下面的源代碼:
import java.util.Scanner;
public class Piramd1 {
public static void main(String args[]) {
Scanner conin = new Scanner(System.in);
System.out.print("How many lines=");
int n = conin.nextInt();
for (int r = 1; r <= n; r++) {
for (int c = 1; c <= n; c++) {
if (r == 1 || r == n || c == 1 || c == n) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
1
迭代作爲2維排列的邏輯檢查:
public static void rectOuter(int length, int width) {
String printStr = "*";
String seprator = " ";
for (int i = 0; i < length; i++) {
for (int j = 0; j < width; j++)
if (i == 0 || j == 0 || i == length - 1 || j == width - 1)
System.out.print(printStr + seprator);
else
System.out.print(seprator + seprator);
System.out.println();
}
}
PS:HTTP:是System.out.print與StringBuilder的
相關問題
- 1. Objective-C的動畫人物
- 2. 混合動畫人物在unity3D中是否遵循物理?
- 3. 根據人物的名單在Java中
- 4. 如何在畫布中移動物品
- 5. 如何讓Java中的人物動作流暢?
- 6. 動漫/漫畫/ cel-shaded風格人物
- 7. 終端搞亂線條人物圖畫
- 8. Libgdx:人物運動與動畫
- 9. 富於變化的人物動畫
- 10. 如何做人物數學?
- 11. 如何通過人物
- 12. 如何從畫布中移除物體?
- 13. 如何從它的原始UTF格式的真實人物在Java中
- 14. Java:在LWJGL中創建的人物模型等等究竟如何?
- 15. 畫布上的人物動畫地圖路徑
- 16. 如何插入GIF動畫在Java中
- 17. 動畫在java中如何工作?
- 18. Java:如何在畫布中繪製?
- 19. 如何在Java中創建動畫gif?
- 20. 機器人 - 如何在畫布
- 21. 人物
- 22. Java:使用alpha繪畫重繪文物
- 23. 在Java中添加藝術家(人物)時出錯
- 24. 如何在Android中添加購物車時爲物品製作動畫
- 25. 如何合併在Java 2個物體
- 26. 如何在多人遊戲中同步物理?
- 27. 如何在c#中的Myspace.com上進行人物搜索?
- 28. 如何在組件中打印笑臉人物?
- 29. 如何檢查元素列表中存在與人物
- 30. 如何要求在opencart中登錄? (私人購物)
重複取代: //stackoverflow.com/questions/28529763/drawing-a-hollow-asterisks-square-rectangle-from-user-input-in-java – assylias