title: String Concatenation using concat operator (+) or String.format() method
body: <p>Which one will be better use for Concatenation of String </p>
  
  <p>If i want to build a string from bunch of string variables such as str1 and str2, 
  which one will be better one ???</p>
  
  <ol>
  <li>String Concat operator</li>
  </ol>
  
  <p><code>String str="This the String1 " + str1 + " merged with Sting2 " + str2;</code></p>
  
  <ol>
  <li>String format method </li>
  </ol>
  
  <p><code>String str=String.format("This the String1 %s merged with Sting2 %s", str1 , str2);</code></p>
  
  <p>What i think is second one will be better , because first one will suffer from creation of lot of string.</p>
  
  <p>correct me if i am wrong ? and provide feedback on same </p>