Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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 根据使用嵌套循环的数字在缩进空间中卡住_Java_String_Loops_Nested Loops - Fatal编程技术网

Java 根据使用嵌套循环的数字在缩进空间中卡住

Java 根据使用嵌套循环的数字在缩进空间中卡住,java,string,loops,nested-loops,Java,String,Loops,Nested Loops,我需要一些帮助。我希望我的程序根据用户的输入打印不同的数字,并将该数字缩进空格数。必须使用嵌套循环 预期输出:(假设用户类型3) 为了简单起见,我只向您展示了我在嵌套for循环中所做的事情,并忽略了用户的输入部分 我所做的: for (i=0; i<=userNum; i++) { for (j=0; j<=i; j++) { ? (I think here is the problem as I don't know how to ind

我需要一些帮助。我希望我的程序根据用户的输入打印不同的数字,并将该数字缩进空格数。必须使用嵌套循环

预期输出:(假设用户类型
3

为了简单起见,我只向您展示了我在嵌套for循环中所做的事情,并忽略了用户的输入部分

我所做的:

for (i=0; i<=userNum; i++) 
  {
     for (j=0; j<=i; j++) 
     {
        ? (I think here is the problem as I don't know how to indent by that no of spaces)
     }
     System.out.println(i);
  }  

for(i=0;i在您应该使用的循环中

System.out.print(" ");

你认为循环中应该有什么?它的目的是什么?@Pshemo,它的目的应该是根据每行的数字用空格缩进。我只知道
System.out.println();
,但那是另外一回事。提示:除了
println(数据)
之外还有
print(数据)
方法。区别在于
print>(数据)
不会在
数据
之后自动添加行分隔符。这允许我们在同一行中打印
数据
。@Pshemo,非常感谢。我知道这个
打印(数据)
,但我从不怀疑这里会需要它。所有学分:)这是我在嵌套循环
系统中放入的内容。out.print(“”)
和changed
j=1
做得好,祝你下一个练习好运。一条建议:习惯从0开始迭代,因为Java(和其他语言)中的大多数内容都是从
0
索引到
max-1
(如数组)。因此,不要用
for(int i=1;i
System.out.print(" ");