最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

分享java打印簡(jiǎn)單圖形的實(shí)現(xiàn)代碼

 更新時(shí)間:2015年07月31日 15:17:36   投稿:lijiao  
這篇文章主要分享給大家運(yùn)用java打印簡(jiǎn)單圖形:三角形,菱形,四邊形,需要的朋友可以參考下

我們平時(shí)都是使用的畫圖工具進(jìn)行簡(jiǎn)單圖形的繪制,今天我們使用java打印一些簡(jiǎn)單的圖形

實(shí)現(xiàn)代碼如下

 package test;
/**
 * 
 * @author hanzel
 * @打印圖形
 *
 */
public class Array {
  public static void main(String[] args) {
    //打印長(zhǎng)方形
    int[] a = new int[10];
    for(int i=0 ;i<a.length;i++){
      for(int j=0;j<a.length;j++){
        System.out.print("*");
      }
    System.out.println();
    }
    System.out.println();
    
    //打印倒直角三角形
    int[] b = new int[10];
    for(int i=0 ;i<b.length;i++){
      for(int j=0;j<b.length-i;j++){
        System.out.print("*");
      }
    System.out.println();
    }
    System.out.println();
    
    //另一種倒直角三角形
    int[] e = new int[10];
    for(int i=0;i<e.length;i++){
      for(int j=0;j<i;j++){
        System.out.print(" ");        
      }
      for(int m=0;m<e.length-i;m++){
        System.out.print("*");
      }  
    System.out.println();
    }
    System.out.println();
    
    //打印出平行四邊形
    int[] c = new int[10];
    for(int i=0;i<c.length;i++){
      for(int j=0;j<i;j++){
        System.out.print(" ");        
      }
      for(int m=0;m<c.length;m++){
        System.out.print("*");
      }  
    System.out.println();
    }
    System.out.println();
    
    //另一種平行四邊形
    int[] h = new int[10];
    for(int i=0 ;i<h.length;i++){
      for(int j=0;j<h.length-i;j++){
        System.out.print(" ");        
      }
      for(int m=0; m<h.length;m++){
        System.out.print("*");
      }
    System.out.println();
    }
    System.out.println();
    
    //打印正直角三角形
    int[] d = new int[10];
    for(int i=0;i<d.length;i++){
      for(int j=0;j<i;j++){
        System.out.print("*");        
      }
    System.out.println();
    }
    System.out.println();
    
    //打印另一種正直角三角形
    int[] f = new int[10];
    for(int i=0;i<f.length;i++){
      for(int j=0;j<f.length-i;j++){
        System.out.print(" ");    
      }
      for(int m=0;m<i;m++){
        System.out.print("*");    
      }
    System.out.println();
    }
    System.out.println();  
    
    
    //打印出直角梯形
    int[] g = new int[10];
    for(int i=0;i<g.length;i++){
      for(int j=0;j<g.length;j++){
        System.out.print("*");        
      }
      for(int m=0;m<i;m++){
        System.out.print("*");
      }  
    System.out.println();
    }
    System.out.println();

    //等腰三角形
    int[] k = new int[10];
    for(int i=0;i<k.length;i++){
      for(int j=0;j<k.length-i;j++){
        System.out.print(" ");    
      }
      for(int m=0;m<2*(i+1)-1;m++){
        System.out.print("*");    
      }
    System.out.println();
    }
    System.out.println();
    //另一種等腰三角形
    int[] l = new int[10];
    for(int i=0;i<l.length;i++){
      for(int j=0;j<i;j++){
        System.out.print(" ");        
      }
      for(int m=0;m<2*(l.length-i)-1;m++){
        System.out.print("*");
      }  
    System.out.println();
    }
    System.out.println();  
  
    //菱形
    int[] o = new int[10];
    for(int i=0;i<o.length;i++){
      for(int j=0;j<o.length-i;j++){
        System.out.print(" ");    
      }
      for(int m=0;m<2*i-1;m++){
        System.out.print("*");    
      }
      System.out.println();
    }
    for(int i=0;i<o.length;i++){
      for(int j=0;j<i;j++){
        System.out.print(" ");        
      }
      for(int m=0;m<2*(o.length-i)-1;m++){
        System.out.print("*");
      }  
      System.out.println();
    }
  }
}

以上就是本文的全部?jī)?nèi)容,此小程序具有較強(qiáng)的通用性,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • Spring Cache監(jiān)控配置與使用規(guī)范的建議

    Spring Cache監(jiān)控配置與使用規(guī)范的建議

    這篇文章主要介紹了Spring Cache監(jiān)控配置與使用規(guī)范的建議,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java讀取InfluxDB數(shù)據(jù)庫(kù)的方法詳解

    Java讀取InfluxDB數(shù)據(jù)庫(kù)的方法詳解

    本文介紹基于Java語(yǔ)言,讀取InfluxDB數(shù)據(jù)庫(kù)的方法,包括讀取InfluxDB的所有數(shù)據(jù)庫(kù),以及指定數(shù)據(jù)庫(kù)中的measurement、field、tag等,感興趣的小伙伴跟著小編一起來(lái)看看吧
    2025-01-01
  • shiro 與 SpringMVC的整合完美示例

    shiro 與 SpringMVC的整合完美示例

    shiro可以直接和spring整合,但是這樣需要單獨(dú)配置spring用于整合shiro,在配置springmvc,接下來(lái)通過(guò)實(shí)例代碼給大家介紹shiro 整合 SpringMVC 的方法,感興趣的朋友一起看看吧
    2021-08-08
  • java中return語(yǔ)句的幾種用法舉例

    java中return語(yǔ)句的幾種用法舉例

    這篇文章主要介紹了Java中return語(yǔ)句的使用,包括有返回值類型的方法、提前返回、返回對(duì)象以及方法返回類型為void的情況,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • @Autowired 自動(dòng)注入接口失敗的原因及解決

    @Autowired 自動(dòng)注入接口失敗的原因及解決

    這篇文章主要介紹了@Autowired 自動(dòng)注入接口失敗的原因及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • SpringBoot與Redis的令牌主動(dòng)失效機(jī)制實(shí)現(xiàn)

    SpringBoot與Redis的令牌主動(dòng)失效機(jī)制實(shí)現(xiàn)

    本文詳細(xì)介紹了基于SpringBoot和Redis實(shí)現(xiàn)令牌主動(dòng)失效機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-12-12
  • Spring Boot DevTools使用教程

    Spring Boot DevTools使用教程

    DevTools通過(guò)提供自動(dòng)重啟和LiveReload功能,使您更快、更輕松地開發(fā)Spring Boot應(yīng)用程序。這篇文章主要介紹了Spring Boot DevTools使用教程,需要的朋友可以參考下
    2018-11-11
  • java鏈表應(yīng)用--基于鏈表實(shí)現(xiàn)隊(duì)列詳解(尾指針操作)

    java鏈表應(yīng)用--基于鏈表實(shí)現(xiàn)隊(duì)列詳解(尾指針操作)

    這篇文章主要介紹了java鏈表應(yīng)用--基于鏈表實(shí)現(xiàn)隊(duì)列,結(jié)合實(shí)例形式分析了java基于鏈表實(shí)現(xiàn)隊(duì)列尾指針相關(guān)操作使用技巧,需要的朋友可以參考下
    2020-03-03
  • Spring之ORM模塊代碼詳解

    Spring之ORM模塊代碼詳解

    這篇文章主要介紹了Spring之ORM模塊代碼詳解,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-12-12
  • 如何解決@value獲取不到y(tǒng)aml數(shù)組的問(wèn)題

    如何解決@value獲取不到y(tǒng)aml數(shù)組的問(wèn)題

    文章介紹了在使用YAML配置文件時(shí),通過(guò)@Value注解獲取整數(shù)和數(shù)組列表的配置方法,并提供了兩種解決方案:一種適用于非嵌套列表,另一種適用于嵌套列表等復(fù)雜配置
    2024-11-11

最新評(píng)論

钦州市| 青岛市| 虹口区| 榕江县| 肇东市| 汶川县| 朝阳市| 邵阳市| 南郑县| 绥阳县| 勐海县| 鄯善县| 绥芬河市| 冷水江市| 葵青区| 宁波市| 长治市| 定南县| 甘谷县| 隆德县| 都江堰市| 余干县| 奈曼旗| 莒南县| 灵丘县| 海兴县| 马关县| 望江县| 巧家县| 敖汉旗| 崇义县| 宜黄县| 巴楚县| 南涧| 满洲里市| 维西| 手机| 西华县| 黑水县| 新乡县| 洪湖市|