分享java打印简单图形的实现代码
我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形
实现代码如下
packagetest;
/**
*
*@authorhanzel
*@打印图形
*
*/
publicclassArray{
publicstaticvoidmain(String[]args){
//打印长方形
int[]a=newint[10];
for(inti=0;i<a.length;i++){
for(intj=0;j<a.length;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印倒直角三角形
int[]b=newint[10];
for(inti=0;i<b.length;i++){
for(intj=0;j<b.length-i;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//另一种倒直角三角形
int[]e=newint[10];
for(inti=0;i<e.length;i++){
for(intj=0;j<i;j++){
System.out.print("");
}
for(intm=0;m<e.length-i;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印出平行四边形
int[]c=newint[10];
for(inti=0;i<c.length;i++){
for(intj=0;j<i;j++){
System.out.print("");
}
for(intm=0;m<c.length;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//另一种平行四边形
int[]h=newint[10];
for(inti=0;i<h.length;i++){
for(intj=0;j<h.length-i;j++){
System.out.print("");
}
for(intm=0;m<h.length;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印正直角三角形
int[]d=newint[10];
for(inti=0;i<d.length;i++){
for(intj=0;j<i;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印另一种正直角三角形
int[]f=newint[10];
for(inti=0;i<f.length;i++){
for(intj=0;j<f.length-i;j++){
System.out.print("");
}
for(intm=0;m<i;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//打印出直角梯形
int[]g=newint[10];
for(inti=0;i<g.length;i++){
for(intj=0;j<g.length;j++){
System.out.print("*");
}
for(intm=0;m<i;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//等腰三角形
int[]k=newint[10];
for(inti=0;i<k.length;i++){
for(intj=0;j<k.length-i;j++){
System.out.print("");
}
for(intm=0;m<2*(i+1)-1;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//另一种等腰三角形
int[]l=newint[10];
for(inti=0;i<l.length;i++){
for(intj=0;j<i;j++){
System.out.print("");
}
for(intm=0;m<2*(l.length-i)-1;m++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
//菱形
int[]o=newint[10];
for(inti=0;i<o.length;i++){
for(intj=0;j<o.length-i;j++){
System.out.print("");
}
for(intm=0;m<2*i-1;m++){
System.out.print("*");
}
System.out.println();
}
for(inti=0;i<o.length;i++){
for(intj=0;j<i;j++){
System.out.print("");
}
for(intm=0;m<2*(o.length-i)-1;m++){
System.out.print("*");
}
System.out.println();
}
}
}
以上就是本文的全部内容,此小程序具有较强的通用性,希望对大家的学习有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下