title: String too Large for DataOutputStream
body: <p>I am trying to write a large String into my DataOutputStream however I am getting a <code>UTFDataFormatException</code> that says:</p>
  
  <p><code>String more than 65535 UTF bytes long</code></p>
  
  <p>This happens when I call:</p>
  
  <p><code>byteOut.writeUTF(stringArray.get(i));</code></p>
  
  <p>byteOut being my <code>DataOutputStream</code> and <code>stringArray.get(i);</code> being my string.</p>
  
  <p>Is there anyway to get large string into this <code>DataOutputStream</code> or is there another solution.</p>
  
  <p>Thanks!</p>