title: isInfoEnabled () for Commons Logging
body: <p>I am using <code>logger.info("statement" + string)</code> in lot of places in my applications including <strong>for loops</strong> and <strong>if</strong> statements. </p>
  
  <p>I checked and found out that the string message get created first even when "<code>INFO</code>" level is not enabled. </p>
  
  <p>How to check if <code>INFO</code> is enabled before the string gets created without adding the <code>isInfoEnabled()</code> at each place where I implemented it.</p>
  
  <p>Also, what's the best way to reduce overheads while using logger. </p>
  
  <p>Instead of  <code>+</code> how would it be better if we use a utility method like returning a concatenated string using a <code>Stringbuilder</code>.</p>
  
  <p>I am using <code>log4j.xml</code> for configuring the logger lever. </p>