携帯はメモリが少ないから出来るだけ配列は考えて作ったほうがよろしいですな。
byte[]で済むなら素直にbyte[]にするべき。
速度が気になるならアルゴリズムを見直した方が速かったりするし。
どうでもいいけどなんでjavaってunsingedがないんだろう。