标签:java 打印图形
class Test1
{
public static void main(String[] args)
{
int rows = 5;
fun1(rows);
print_();
fun2(rows);
print_();
fun3(rows);
print_();
fun4(rows);
print_();
fun5(rows);
}
static void print_(){
System.out.println("-------------------------------------------");
}
static void fun1(int rows){
for(int i=0; i<rows;i++){
for(int j=0;j<=i;j++)
System.out.print("$ ");
System.out.println();
}
}
static void fun2(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<i;j++){
System.out.print("$ ");
}
System.out.println();
}
}
static void fun3(int rows){
for(int i=1;i<=rows;i++){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun4(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun5(int rows){
for(int i=1;i<=rows;i++){
if(i==1|| i==rows){
for(int j=0;j<rows;j++){
System.out.print("$ ");
}
}else{
System.out.print("$ ");
for(int k=1;k<rows-1;k++){
System.out.print(" "+" ");
}
System.out.print("$ ");
}
System.out.println();
}
}
}标签:java 打印图形
原文地址:http://icola.blog.51cto.com/5412204/1717605