我试图编写一个打印输出的程序:
**
****
******
********
**********
我想出了什么:
public class Loops {
public static void main(String[] args) {
for(int i=1; i<=5; i++) {
for(int j=0; j<i; j++) {
System.out.print("*" + "*");
}
System.out.println(" ");
}
}
这给了我想要的输出,但是尽管我搜索了,但我仍然不知道如何修改这段代码以使用乘法而不是仅仅将另一个*添加到print语句。
答案 0 :(得分:1)
public static void main(String[] args)
{
StringBuilder s = new StringBuilder();
for (int i = 1; i <= 5; i++)
{
s.append("**");
System.out.println(s.toString());
}
}
答案 1 :(得分:0)
这是你想要的吗?
public class Loops {
public static void main(String[] args) {
for(int i = 1; i <= 5; i++) {
for(int j = 0; j < (2 * i); j++) {
System.out.print("*");
}
System.out.println();
}
}