title: String and byte array concatenation
body: <p>I have a String that I have to concatenate with an byte array, so I tried this</p>
  
  <pre><code>String msg = "msg to show";
  
  byte[] msgByte = new byte[msg.length()];
  
  try {
  msgByte = msg.getBytes("UTF-8");
  } catch (UnsupportedEncodingException e) {
  e.printStackTrace();
  }
  
  byte[] command = {2,5,1,5}
  
  byte[] c = new byte[msgByte.length + command.length];
  System.arraycopy(command, 0, c, 0, command.length);
  System.arraycopy(msjByte, 0, c, command.length, msjByte.length);
  
  for(Byte bt:c)
      System.out.println(bt+"");
  </code></pre>
  
  <p>This is the output: <br/>    2 5 1 5 109 115 103 32 ...  <br/><br/>
  but the result that I'm looking for is this <br/>  2 5 1 5  m   s   g  ...</p>
  
  <p>I need it in one array cause it's used as a command for a bluetooth printer.</p>
  
  <p>Is there a way, any suggestions?</p>
  
  <p>Thanks in advance! :)</p>