*
**
***
****
*
**
***
****
类似于这样的代码是不是外面8行,里面在写东西就好了 ?还是别的什么东西? 求赐教
------解决方案--------------------------------------------------------
- Java code
for(int j=0;j<2;j++){ for(int i=1;i<5;i++){ for(int k=0;k<i;k++){ System.out.print("*"); } System.out.println(); } }
------解决方案--------------------------------------------------------
用StringBuffer做了一个,楼主参考一下:
- Java code
public class TriAnglesWithChar{ public static final int TIMES=2;//输出三角形的个数。 public static final int MAXLENGTH=4;//输出三角形的行数。 public static final char CHAR='*';//使用的字符。 public static void main(String[] args) { StringBuffer sb=new StringBuffer(); for(int i=0;i<TIMES;i++) { for(int j=0;j<MAXLENGTH;j++) { System.out.println(sb.append(CHAR).toString()); } sb.setLength(0);//循环完一次给sb设置0长度。(类似清零)。 } }}