title: String concatenation in Java - when to use +, StringBuilder and concat
body: <p>When should we use + for concatenation of strings, when is StringBuilder preferred and When is it suitable to use concat.</p>
  
  <p>I've heard StringBuilder is preferable for concatenation within loops. Why is it so?</p>
  
  <p>Thanks.</p>