title: Write to text file without overwriting previous entry
body: <p>I'm using this to write to a text file. Works fine while program is open but when I close and reopen and start saving again it completely over writes the previous numbers. </p>
  
  <pre><code>private void writeNumbers(ArrayList&lt;String&gt; nums)
  {
      try 
      {
          PrintStream oFile = new PrintStream("lottoNumbers.txt");
          oFile.print(nums);
          oFile.close();
      }
      catch(IOException ioe)
      {
          System.out.println("I/O Error" + ioe);
      }
  }
  </code></pre>