資源簡介
此工具應用于Android端與硬件通過socket通信時,需要傳遞的字節流,用于16進制數據流和字符串的相互轉換工具類
代碼片段和文件信息
package?com.crlgc.basestation.utils;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.List;
/**
?*?字節操作
?*?Created?by?admin?on?2016-12-14.
?*/
public?class?ByteUtil?{
????/**
?????*?字節數組轉16進制字符串
?????*?TODO:
?????*
?????*?@param?bytes?字節數組
?????*?@return?轉換后的以16進制顯示的字符串
?????*?@author?Evan
?????*?@date?2015-4-8?下午8:34:40
?????*/
????public?static?String?toHexString(byte[]?bytes)?{
????????String?returnStr?=?““;
????????if?(bytes?!=?null)?{
????????????for?(int?i?=?0;?i?????????????????returnStr?+=?Integer.toString((bytes[i]?&?0xff)?+?0x100?16).substring(1);
????????????}
????????}
????????return?returnStr;
????}
????/**
?????*?16進制字符串轉byte數組
?????*?
TODO:
?????*
?????*
評論
共有 條評論