怎么样用JAVA编程语言在屏幕上显示一个由星型符号“*”组成的金字塔图案

来源:百度知道 编辑:UC知道 时间:2024/06/22 06:26:08
实验目的:熟悉循环结构,熟悉JAVA类的定义以及参数的传递

自己写的,应该能满足你要求了。
public class Triangle {

public static void main(String[] args){
int maxLength = 10; //金字塔的边长,可按你需求修改的
for(int m=1;m<2*maxLength;m++){
if(m<maxLength){
printBlanks(maxLength-m);
printStars(2*m-1);
} else {
printBlanks(m-maxLength);
printStars(2*(2*maxLength-m)-1);
}
System.out.println();
}
}

public static void printBlanks(int n){
for(int i=0;i<n;i++){
System.out.print(" ");
}
}

public static void printStars(int n){
for(int i=0;i<n;i++){
System.out.print("*");
}
}
}