公共靜態void main(String args[]){
int rows,n;
行數= n = 5;
printStars(n,行);
}
public static void print stars(int n,int rows){
if(n==0){
返回;
}否則{
printStars(n-1,行);
for(int I = 0;我& lt行;i++){
如果(我& lt第n行){
system . out . print(" ");}否則{
system . out . print(" * ");
}
}
system . out . println();
}
}
}
這應該是正確的。試試看。只使用了壹個for循環。