怎么用JAVA输出三角形

来源:百度知道 编辑:UC知道 时间:2024/06/25 07:25:52
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
要求用一句代码实现,就是不用两个颠倒的for循环,一句代码实现
并且可以改变循环次数,实现不同大小的图形!!
如果给出多种方法还有加分!!!

你要求真高啊,好不容易才实现。。。。
for(int i=1;i<2*n;i++){System.out.format("%1$"+(Math.abs(n-i)+1)+"s%2$s\n","","* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *".substring(0,2*(n-Math.abs(n-i))-1));}

用一句代码实现?感觉不可能

同意一楼。一句代码有点儿玉闷