java输出直角三角形
java输出直角三角形最后一个输出怎么样让它第一行开始无空格第二行开始1个空格第三行开始2个空格右边对齐成为右直角三角形...
java输出直角三角形最后一个输出怎么样让它
第一行开始无空格
第二行开始1个空格
第三行开始2个空格
右边对齐成为右直角三角形 展开
第一行开始无空格
第二行开始1个空格
第三行开始2个空格
右边对齐成为右直角三角形 展开
3个回答
展开全部
int w = 9;
int h = 9;
int len = w;
for(int idx =0;idx<h;idx++){
for(int idy=len;idy<w;idy++){
System.out.print(" ");
}
for(int idy=0;idy<len;idy++){
System.out.print("*");
}
System.out.println("");
len--;
}
System.out.println("============");
len = 0;
for(int idx =0;idx<h;idx++){
String str = org.apache.commons.lang.StringUtils.leftPad(StringUtils.rightPad("", (w-len), "*"), w, " ");
System.out.println(str);
len++;
}
第二种要引入commons-lang,或者自己搞个leftpad 就出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接给你个文章 网页链接
里面有你需要的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询