✔ 最佳答案
public class Test1 {
public Test1() {
}
public static void main(String[] args) {
Test1 test1 = new Test1();
String letters ="ABCDEFGHIJKLMNOPQRSTUVWXY";
char[] letter = letters.toCharArray(); //將字串變成字元陣列
int count=0; //用來記錄每層的起始位置
for (int i = 1; i <= 5; i++) { //有五層
for (int j = 0; j < 2*i-1; j++) {
System.out.print(letter[count]); //印出每一層的字母
count++;
}
System.out.print("\n"); //換行
}
}
}