public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String s = "AD6DEC74E223517170487C238A7527B0DD0CA1C684FC13F666473E7C08323F9F66473E7C08323F9F66473E7C08323F9F66473E7C08323F9F66473E7 C08323F9F66473E7C08323F9F0000000000000000"; byte[] bcd = ASCII_To_BCD(s.getBytes(), s.length()); String s1 = bcd2Str(bcd); } private static byte asc_to_bcd(byte asc) { byte bcd; if ((asc >= '0') && (asc <= '9')) bcd = (byte) (asc - '0'); else if ((asc >= 'A') && (asc <= 'F')) bcd = (byte) (asc - 'A' + 10); else if ((asc >= 'a') && (asc <= 'f')) bcd = (byte) (asc - 'a' + 10); else bcd = (byte) (asc - 48); return bcd; } privat
版权声明:本文为centralperk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。