Java模式在for循环中绘制

Java模式在for循环中绘制,java,for-loop,Java,For Loop,我对编程界和Javaland都是新手。 我正在尝试学习for循环,并用它解决模式 我想使用for循环绘制此图案: * ** *** **** ***** 我使用此代码来实现以下目标: public class PatterWithForLoop { public static void main(String args[]){ for(int i = 0; i <= 5; i++){ System.out.println("*" + "\

我对编程界和Javaland都是新手。 我正在尝试学习for循环,并用它解决模式

我想使用for循环绘制此图案:

*
**
***
****
*****
我使用此代码来实现以下目标:

public class PatterWithForLoop {

    public static void main(String args[]){
        for(int i = 0; i <= 5; i++){
            System.out.println("*" + "\n");
        }
    }
}

公共类模式带forloop{
公共静态void main(字符串参数[]){
对于(int i=0;i请尝试以下代码:

public class Main {
    public static void main(String[] args) {

        int i, j, n =5;  
        for(i=0; i<n; i++) {           
            for(j=0; j<=i; j++) {       
                System.out.print("*");
            }
            System.out.println();
        }
    }       
}
公共类主{
公共静态void main(字符串[]args){
int i,j,n=5;
对于(i=0;i请尝试以下代码:

public class Main {
    public static void main(String[] args) {

        int i, j, n =5;  
        for(i=0; i<n; i++) {           
            for(j=0; j<=i; j++) {       
                System.out.print("*");
            }
            System.out.println();
        }
    }       
}
公共类主{
公共静态void main(字符串[]args){
int i,j,n=5;

for(i=0;i您的for循环似乎很奇怪

循环应如下所示:


“对于
int
i
0
开始,循环,只要你的For循环看起来很奇怪

循环应如下所示:


“对于
int
i
0
开始,循环,只要
i如果您使用的是JDK 11,就可以编写以下代码:

for(int i = 0; i < 5; i++) {
    System.out.println("*".repeat(i+1));
}
for(int i=0;i<5;i++){
System.out.println(“*”。重复(i+1));
}

使用,您可以用更少的代码完成同样的事情。

如果您使用的是JDK 11,您可以编写以下代码:

for(int i = 0; i < 5; i++) {
    System.out.println("*".repeat(i+1));
}
for(int i=0;i<5;i++){
System.out.println(“*”。重复(i+1));
}

使用,您可以用更少的代码做同样的事情。

请显示更多的上下文。该
for
循环不应该运行任何迭代。它正在迭代,但我没有得到预期的输出。该代码不会生成您描述的输出。提示:搜索文档以查找
print
println。谢谢Serge.Khelwood,我已经更新了我的代码,并提供了更多的细节。请显示更多的上下文。该
for
循环不应该运行任何迭代。它正在迭代,但我没有得到预期的输出。该代码不会生成您描述的输出。提示:搜索文档以查找
print
之间的差异ode>println
。谢谢Serge.Khelwood,我已经更新了我的代码,并提供了更多的细节。谢谢,Som。这很有效。我从来没有想到过循环内换循环。对不起,我试图勾选你的答案,但我没有足够的声誉。稍后会接受的。谢谢。@Nipamptel:欢迎兄弟!谢谢,Som。这很有效。我从来没有想到循环内换循环循环。抱歉,我试图勾选你的答案,但我没有足够的声誉来做。稍后会接受的。谢谢。@Nipamptel:欢迎兄弟!我试图给勾选你的答案,但做不到,因为我没有足够的声誉,但我会稍后做。谢谢。我试图给勾选你的答案,但做不到,因为我没有足够的声誉但是我以后会做的。谢谢。
*
**
***
****
*****
for(int i = 0; i < 5; i++) {
    System.out.println("*".repeat(i+1));
}