JAVA:用*列印一個空心矩形,長為10,寬為3
public class Demo { public static void main(String[] args) { /* 需求:列印一個空心矩形,長為10,寬為3 實現: 1)外層迴圈控制行數;內層迴圈控制列數 2)第一列和最後一列都為* 3)除第一行和最後一行外,第二~倒數第二列都為空 */ int x = 3; int y = 10; for(int i = 0 ; i<x ; i++){ System.out.print("*"); for(int j = 0 ;j<y-2; j++){ if( i==0 | i== (x-1) ){ System.out.print("*"); } else System.out.print(" "); } System.out.println("*"); } } }
執行結果:
********** * * **********
相關文章
- Java利用迴圈列印菱形、空心菱形Java
- css帶有空心箭頭矩形效果CSS
- Java GUI之建立一個長寬尺寸為螢幕尺寸一半的框架,並顯示在螢幕的正中心JavaGUI框架
- css空心三角形箭頭矩形效果CSS
- 10步成為一個優秀的Java開發!Java
- 作為一個Java開發你用過Jib嗎Java
- 怎樣成長為一個真正的Oracle DBAOracle
- CSS3空心圓效果CSSS3
- 10 個鮮為人知的 Linux 命令(3)Linux
- 如何優雅地列印一個Java物件?Java物件
- Java中可以宣告一個類為Static嗎?Java
- 怎樣成長為一個真正的Oracle DBA(轉)Oracle
- 為什麼用 Java:一個 Python 程式設計師告訴你JavaPython程式設計師
- 為什麼Java中1000==1000為false而100==100為true?JavaFalse
- matlab練習程式(矩形變換為圓)Matlab
- java實現一個月的日曆列印Java
- 作為一個新手程式設計師該如何成長?程式設計師
- 使用java設計一個名為Time的類Java
- 我是如何成為一個Java Web開發者的JavaWeb
- Java判斷一個整數是否為奇數Java
- swift3 友盟推送獲取deviceTocken 列印為32 bytesSwiftdev
- Java中“100=100”為true,而"1000=1000"為false?JavaFalse
- 長沙Java培訓:學不懂Java是為什麼?Java
- 一個較為全面的ALV應用程式
- 英飛凌成為GSMA會員:為行動通訊行業奉獻安全和寬頻技術專長行業
- Mr bangq請教你一個java列印的問題!Java
- 建立一個長度為6的陣列,要求隨機取值為1-30,同時元素值各不相同 Java陣列隨機Java
- 4個理由告訴你Java為何排行第一Java
- "開啟,另存為,屬性,列印"等14個JS程式碼 (轉)JS
- 雲列印為什麼這麼便宜?
- 為Promise新增一個方法Promise
- 你在成長為一個優秀的程式設計師嗎程式設計師
- 一個把IP地址轉化為長整數的指令碼(轉)指令碼
- 一個 issue 為 NutsDB 測試 10 億資料分享
- Java中main()方法為什麼採用這個方法簽名JavaAI
- 成為優秀Java程式設計師的10個要點Java程式設計師
- Linux下一款為開發者設計的等寬字型Linux
- JS中將一個值轉換為字串的3種方法JS字串