Java版pack関数

Perlのpack関数みたいのが、どうやらJavaの標準ライブラリには存在しないので、自分で作るしかないみたいですね。
public class BinaryUtil {

  public static final byte hex2Bytes(String hexString){

    byte byteArray = new byte[hexString.length() 2];

    int loopCount = hexString.length() 1;

    for (int i = 0; i < loopCount; i += 2){

      int up = Character.digit(hexString.charAt(i)16<< 4;

      int down = Character.digit(hexString.charAt(i + 1)16);

      int intData = up + down;

      byteArray[i / 2(byteintData;

    }

    return byteArray;

  }

}

参考:http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/lang/Character.html