Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我正在尝试用java创建一个数字模式。第二个内部for循环的条件有一点错误。我无法纠正它_Java_Numbers - Fatal编程技术网

我正在尝试用java创建一个数字模式。第二个内部for循环的条件有一点错误。我无法纠正它

我正在尝试用java创建一个数字模式。第二个内部for循环的条件有一点错误。我无法纠正它,java,numbers,Java,Numbers,模式应该是这样的: 1234 2345 3456 4567 我把它分成两个独立的三角形:(n是线的数目,在这个例子中是4) 我做了这么多,请帮忙 public class pattern { void main(int n) { for(int i =1;i <= n; i++) { for(int j = i;j<=n;j++) {System.out.print(j);} for

模式应该是这样的:

 1234
 2345
 3456
 4567
我把它分成两个独立的三角形:(n是线的数目,在这个例子中是4)

我做了这么多,请帮忙

public class pattern

{
    void main(int n)
    {
        for(int i =1;i <= n; i++)
     {
        for(int j = i;j<=n;j++)
        {System.out.print(j);}
        for(int j = n+1;j<=(i*2)-1;j++)
        {System.out.print(j);}

        System.out.println();

    }


   }
 }  
公共类模式
{
空干管(内部n)
{

对于(inti=1;i你可以再努力一点.)

我想这就是答案,tho:

for(int i = 0; i < n; i++) {
    for (int a = i; a < i + n; a++) 
        System.out.print(a + 1);
    System.out.println();
}
for(int i=0;i
稍微修改了@Pedro Fraga的答案

public class pattern
{
void main(int n)
{
for(int i = 1; i <= n; i++)
   {
       for (int a = i; a < i + n; a++) 
            {System.out.print(a);}

     System.out.println();
   }
  }

}
公共类模式
{
空干管(内部n)
{

对于(inti=1;i试试这个-一个用于循环

    int count = 0;
    int size = list.size();
    for (String s : list) {
        System.out.println(s.substring(0, size - count) + " " + s.substring(size - count));
        count++;
    }
    int count = 0;
    int size = list.size();
    for (String s : list) {
        System.out.println(s.substring(0, size - count) + " " + s.substring(size - count));
        count++;
    }