title: String Reversal Using Recursion w\o parameters
body: <p>I am being asked to write a recursive method to reverse a string. I have a class named <code>Sentence</code> with a private String variable named <code>text</code>. Program is run in separate main class by creating <code>Sentence</code> object and calling method. I can not change the return type of the method. I have been working on this for a while and getting nowhere. Any help or advice would be appreciated.</p>
  
  <pre><code>public void reverse() {
      if (text.length() &lt;= 1) {
           return;
      }
  
      Sentence x = new Sentence(text.substring(1));
      recur = text.substring(0, 1); //recur is another String variable I declared
      text =  x.text.concat(recur);
      x.reverse();
  }
  </code></pre>