title: Difference between Initializing string with new and " "
body: <p>Which one is correct and why:  </p>
  
  <pre><code>String dynamic = new String();
  dynamic = " where id='" + unitId + "'";
  
  Or
  
  String dynamic = " where id='" + unitId + "'";
  </code></pre>
  
  <p>Please suggest what is the difference in above 2 initilizaton of String.</p>