首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

三角形输出有关问题

2012-10-19 
三角形输出问题********************类似于这样的代码是不是外面8行,里面在写东西就好了 ?还是别的什么东

三角形输出问题
*
**
***
****
*
**
***
****


类似于这样的代码是不是外面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长度。(类似清零)。        }    }} 

热点排行