title: Java to print number triangle with nested loop
body: <p>I am trying to print the following using a nested loop in Java:</p>
  
  <p>1 2 3 4 5 6<br/>
  &nbsp;&nbsp;&nbsp;1 2 3 4 5<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 2 3 4<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 2 3<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 2<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1<br/></p>
  
  <p>but it's coming out like the following:</p>
  
  <p>1 2 3 4 5 6<br/>
  &nbsp;&nbsp;&nbsp;2 3 4 5 6<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3 4 5 6<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 5 6<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5 6<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6</p>
  
  <p>Here is my code:</p>
  
  <pre><code>for (int i = 1; i &lt;= 6; i++) {
      for (int j = 1; j &lt; i; j++) 
      {
          System.out.print("  ");
      }
      for (int j = i; j &lt;= 6; j++) 
      {
      System.out.print(j + " ");
      }
      System.out.println();
  }
  </code></pre>
  
  <p>Any help would be appreciated. Thanks</p>