M1卡操作时,读取的时候,是将卡里面的1块(占16个字节)数据以十六进制字符的形式读取出来的啊!一个字节占两位16进制,因为读出来是字符.如果放在byte[]数组里,因为一个字符占一个字节,所以要用长度为32的byte数组去接受比如放到byte[]数组里要以32个字节存储:一个字符占一个字节 向M1卡里1块写数据时! 1块占16个字节,用十六进制表示,长度为32位(一个字节占两位十六进制) 写的时候要将32位的十六进制字符串,转换成32位的byte数组写入卡里面, 写入数据时,只能以十六进制形式