title: Most concise way to insert array of bytes into List<Byte>?
body: <p>In some code I'm creating a List of Bytes, and want to insert an array of bytes into the list as I am building it.  What is the cleanest way of doing this?  See code below - thanks.</p>
  
  <pre><code>public class ListInsert {
      public static byte[] getData() {
          return new byte[]{0x01, 0x02, 0x03};
      }
  
      public static void main(String[] args) {
          final List&lt;Byte&gt; list = new ArrayList&lt;Byte&gt;();
          list.add((byte)0xaa);
          list.add(getData()); // I want to insert an array of bytes into the list here
          list.add((byte)0x55);
      }
  }
  </code></pre>