>>869
コード表見ながら、作ってみた。
今回は、こんなので十分じゃないかな。

public static int convertToInt(byte b) throws Exception {
switch (b) {
case 0x30: case 0x7B: case 0x7D: return 0;
case 0x31: case 0x41: case 0x4A: return 1;
case 0x32: case 0x42: case 0x4B: return 2;
case 0x33: case 0x43: case 0x4C: return 3;
case 0x34: case 0x44: case 0x4D: return 4;
case 0x35: case 0x45: case 0x4E: return 5;
case 0x36: case 0x46: case 0x4F: return 6;
case 0x37: case 0x47: case 0x51: return 7;
case 0x38: case 0x48: case 0x52: return 8;
case 0x39: case 0x49: case 0x53: return 9;
default:
throw new Exception();
}
}

public static boolean hasMinusSign(byte b) {
switch (b) {
case 0x7D: case 0x4A: case 0x4B: case 0x4C: case 0x4D:
case 0x4E: case 0x4F: case 0x51: case 0x52: case 0x53:
return true;
default:
return false;
}
}