This week's book giveaway is in the OCAJP forum. We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line! See this thread for details.
I agree with C. Lamont - with the other version you build many more objects than necessary. The only time the byte would be preferable would be if the data was quite sparse and irregular in data size. Bill