我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形

实现代码如下

package test;

/**

*

* @author hanzel

* @打印图形

*

*/

public class array {

public static void main(string[] args) {

//打印长方形

int[] a = new int[10];

for(int i=0 ;i

for(int j=0;j

system.out.print("*");

}

system.out.println();

}

system.out.println();

//打印倒直角三角形

int[] b = new int[10];

for(int i=0 ;i

for(int j=0;j

system.out.print("*");

}

system.out.println();

}

system.out.println();

//另一种倒直角三角形

int[] e = new int[10];

for(int i=0;i

for(int j=0;j

system.out.print(" ");

}

for(int m=0;m

system.out.print("*");

}

system.out.println();

}

system.out.println();

//打印出平行四边形

int[] c = new int[10];

for(int i=0;i

for(int j=0;j

system.out.print(" ");

}

for(int m=0;m

system.out.print("*");

}

system.out.println();

}

system.out.println();

//另一种平行四边形

int[] h = new int[10];

for(int i=0 ;i

for(int j=0;j

system.out.print(" ");

}

for(int m=0; m

system.out.print("*");

}

system.out.println();

}

system.out.println();

//打印正直角三角形

int[] d = new int[10];

for(int i=0;i

for(int j=0;j

system.out.print("*");

}

system.out.println();

}

system.out.println();

//打印另一种正直角三角形

int[] f = new int[10];

for(int i=0;i

for(int j=0;j

system.out.print(" ");

}

for(int m=0;m

system.out.print("*");

}

system.out.println();

}

system.out.println();

//打印出直角梯形

int[] g = new int[10];

for(int i=0;i

for(int j=0;j

system.out.print("*");

}

for(int m=0;m

system.out.print("*");

}

system.out.println();

}

system.out.println();

//等腰三角形

int[] k = new int[10];

for(int i=0;i

for(int j=0;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

for(int j=0;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

for(int j=0;j

system.out.print(" ");

}

for(int m=0;m<2*i-1;m++){

system.out.print("*");

}

system.out.println();

}

for(int i=0;i

for(int j=0;j

system.out.print(" ");

}

for(int m=0;m<2*(o.length-i)-1;m++){

system.out.print("*");

}

system.out.println();

}

}

}

以上就是本文的全部内容,此小程序具有较强的通用性,希望对大家的学习有所帮助。

希望与广大网友互动??

点此进行留言吧!

java打印 好看的图形_分享java打印简单图形的实现代码相关推荐

  1. 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目

    王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...

  2. java打印args的内容_解决java main函数中的args数组传值问题

    这几天面试中有遇到关于main数组中的args数组传值的问题,一般是从命令提示符中传值,也可以直接在java代码中赋值. 而且这个数组的长度是动态的,根据传值的个数确定数组的长度. 1.从命令提示符中 ...

  3. 美团java面经校招本科_美团java社招经历分享

    1. 为什么说Java是一门平台无关语言? 平台无关实际的含义是"一次编写到处运行".Java能够做到是因为它的字节码可以运行在任何操作系统上,与底层系统无关. 2. 为什么 Ja ...

  4. java打印两个小人_[原创]Java画小人与阶梯问题的解答

    package test; /** #Python源代码: #By:Cat73 QQ 1901803382 #2014年7月22日19:33:12 #画图函数 width:台阶的宽度(至少为4) hi ...

  5. java判断是否第一次出现_利用java判断字符首次出现的位置,java替换最后一个特定字符...

    利用java判断字符首次出现的位置利用爪哇判断字符首次出现的位置, 目的: (学习视频分享:java视频教程 实现代码如下: 导入Java.util.收藏品: 导入Java.util.LinkedLi ...

  6. java字符串拆分成数组_用Java实现JVM第八章《数组和字符串》

    小傅哥 | https://bugstack.cn 沉淀.分享.成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获.目前已完成的专题有:Netty4.x实战专题案例.用J ...

  7. java教务系统类设计_基于Java EE体系的高校教务管理系统的设计开发

    <基于Java EE体系的高校教务管理系统的设计开发>由会员分享,可在线阅读,更多相关<基于Java EE体系的高校教务管理系统的设计开发(3页珍藏版)>请在人人文库网上搜索. ...

  8. java开源游戏下载安装_开源java扫雷游戏,Swing版。

    开源java扫雷游戏,Swing版. xC6JnAIE.zip (60.07 KB) 开源java扫雷游戏,Swing版. 程序文件说明 文件 内容 备注 AboutFrame.java 程序&quo ...

  9. java 堆大小的最大值_优化Java堆大小的5个技巧

    优化Java堆大小的5个技巧 摘要:Java堆容量不足可以对性能造成很大影响,这样无疑就给程序带来不可必要的麻烦,本文总结了影响Java堆容量不足的五大原因以及巧妙地去优化? 本文作者Pierre是一 ...

最新文章

  1. Linux路由器的架设
  2. 工业用微型计算机(23)-汇编语言基本结构
  3. php如何缩小图片,PHP图片缩小函数一例
  4. 有效的Java第三版有哪些新功能?
  5. 数字电视制播设备间的文件交换格式
  6. golang的channel机制
  7. 关于近段时间不更新博客的借口
  8. Android反射机制实现与原理
  9. Linux系统glibc库版本信息查看
  10. 收藏商品表设计_babycare商品价格及销售情况分析
  11. 七牛云存储之文件上传(Android)
  12. SQLite数据库读取
  13. 04【副词】(Adverb)位置,形态,时间/频度副词,强调?
  14. 【Linux】Linux运维命令汇总单词表
  15. 细数那些年经典有深度的电影
  16. 众筹网站项目第五天之用户的增、删、改
  17. 实用:用深度学习方法修复医学图像数据集
  18. 制作使用天空盒(Skyboxes)
  19. java skip函数_Java 8 实战
  20. “炁”、“气”、“氣”

热门文章

  1. 超详细的Android so库的逆向调试
  2. ${pageContext.request.contextPath}的作用
  3. 数组结构与算法-007-015稀疏数组与队列
  4. 电解电容漏电流及均压
  5. 《深入理解计算机系统》 练习题3.9-3.11 移位操作
  6. 2021SC@SDUSC山东大学软件学院软件工程应用与实践--YOLOV5代码分析(十三)metrics.py-1
  7. Excel常用公式大全
  8. 项目【QT5.13频谱分析软件】(三)——线程获取Excel表格数据
  9. Moloch安装与使用
  10. 生地中考总结(也许是对人生的感慨)