title: How to convert BigInteger to String?
body: <p>I decrypted a data and got a BigInt and when I tried to convert it to string I got some Wired characters.</p>
  
  <p>Code for getting BigInteger</p>
  
  <pre><code>BigInteger dec = process.Decrypt(sec);
  </code></pre>
  
  <p>Code for getting ByteArray </p>
  
  <pre><code>byte testBy[] = dec.toByteArray();
  </code></pre>
  
  <p>Code for Converting into String</p>
  
  <pre><code>String ss = new String(testBy);
  System.out.println(ss);
  </code></pre>
  
  <p>and I tried this code too</p>
  
  <pre><code>String ss = new String(testBy);
  System.out.println(ss, "UTF8");
  </code></pre>
  
  <p>I'm getting this output</p>
  
  <pre><code>=^ö½ß‡k+Éæ‚ûŽ3B‚+…Òæ?&amp;¶?kÛUô—c
  </code></pre>
  
  <p>Help me out here..</p>