打印图形

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();
}
}
}

wKiom1ZYVajiGEEjAABYryTmfuM679.png

你可能感兴趣的:(java,打印图形)