打印三角形

  1. 先打左边的空格
  2. 在打印一个三角形
  3. 然后再补右边的三角形

代码如下:

package forDemo;

public class TestDemo {

/**
* 打印三角形5行
*
* @param args
*/
public static void main(String[] args) {
//打印三角形 5行
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
for (int j = 1; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}

输出结果:
*
***
*****
*******
*********

Process finished with exit code 0

按照1,2,3 思路实现即可

java_打印三角形_i++