title: Named placeholders in string formatting
body: <p>In Python, when formatting string, I can fill placeholders by name rather than by position, like that:</p>
  
  <pre><code>print "There's an incorrect value '%(value)s' in column # %(column)d" % \
    { 'value': x, 'column': y }
  </code></pre>
  
  <p>I wonder if that is possible in Java (hopefully, without external libraries)? </p>