java编码转换的两个处理
有两个编码转换函数,哪位兄弟能帮忙实现一下,不甚感激!
/**
* convert HEX to ASCII
*
* example: 0x0C -> 0x3132
* 0x1234 -> 0x34363630
*
* @param inArray input data array
* @param inOffset input data offset
* @param inLength input data length
* @param outArray output data array
* @param outOffset output data offset
* @return @return the length of the result ASC stream
*/
public static short HEXToASC(byte[] inArray,
short inOffset,
short inLength,
byte[] outArray,
short outOffset){
return 0;
}
/**
* convert ASCII to HEX
* The method is used in the situation: every byte in the source stream is between "0x30" and "0x39".
*
* example: 0x3132 -> 0x0C
* example: 0x31323334 -> 0x04D2
*
* @param inArray input data array
* @param inOffset input data offset
* @param inLength input data length
* @param outArray output data array
* @param outOffset output data offset
*
* @return the length of the result HEX stream
*/
public static short ASCToHEX(byte[] inArray,
short inOffset,
short inLength,
byte[] outArray,
short outOffset){
return 0;
}