我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形
实现代码如下
package test;
/**
*
* @author hanzel
* @打印图形
*
*/
public class Array {
public static void main(String[] args) {
//打印长方形
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();
}
}
}
以上就是本文的全部内容,此小程序具有较强的通用性,希望对大家的学习有所帮助。
st-shop是一个简单的,易于修改的、免费的网络商城系统。 商城系统st-shop功能简述:1.最多支持3级商品分类2.支持图片上传3.会员管理4.购物车系统 商城系统st-shop v1.4更新:1.简化的后台管理,功能更清晰;2.强化订单管理,增加打印,订单预览、订单分类等功能;3.产品管理增加条形码管理,优化产品增加及修改界面,优化列表功能,列表集成多项功能按钮;4.优化整合设置模块,加入
3
立即学习“Java免费学习笔记(深入)”;
更多分享java打印简单图形的实现代码相关文章请关注PHP中文网!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号