title: How to make n nested for loops recursively?
body: <p>I have a method that must do the following:</p>
  
  <pre><code>for (int a01 = 1; a01 &lt;= 25; a01++) {
      for (int a02 = a01 + 1; a02 &lt;= 25; a02++) {
          for (int a03 = a02 + 1; a03 &lt;= 25; a03++) {
              ...
              System.out.println(a01 + "," + a02 + "," + ... + "," + a015);
          }
      }
  }
  </code></pre>
  
  <p>I'd like to specify the number of nested for's (in the case above, I want 15 nested for's).
  Is there a way to use recursive programming here?</p>