public class xinghao {
	  public static void main(String args[]) {
		    for(int i=1;i<=5;i++){
			      for(int j=1;j<=5-i;j++){
				        System.out.print(" ");}
				      for(int k=1;k<=i;k++) {					
					        System.out.print("* "); ----星号后面有一个空格
			        }
				    System.out.println();
			    }
		  }
	}

 运行结果:           

    *
   * *
  * * *
 * * * *
* * * * *      分析:在行的两个循环中,j与k是独立的,要辩清其中的关系,不然输出的结果就是错误的,最重要的还是考虑清楚内循环的包含关系