title: How can I print a byte along with a string?
body: <p>I have a byte:</p>
  
  <pre><code>byte STX = 0x02;
  </code></pre>
  
  <p>Printing it as it is with <code>printf</code> returns <code>0x02</code> which is what I want:</p>
  
  <pre><code>System.out.printf("0x%02X", STX);
  </code></pre>
  
  <p>However, I want to concatenate it with strings like below or similar:</p>
  
  <pre><code>System.out.println("Found " +  STX + " at " + i);
  </code></pre>
  
  <p>But it returns the integer value. How can I therefore print a byte and concatenate it with a string?</p>