資源簡介
此工具應(yīng)用于Android端與硬件通過socket通信時,需要傳遞的字節(jié)流,用于16進(jìn)制數(shù)據(jù)流和字符串的相互轉(zhuǎn)換工具類
代碼片段和文件信息
package?com.crlgc.basestation.utils;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.List;
/**
?*?字節(jié)操作
?*?Created?by?admin?on?2016-12-14.
?*/
public?class?ByteUtil?{
????/**
?????*?字節(jié)數(shù)組轉(zhuǎn)16進(jìn)制字符串
?????*?TODO:
?????*
?????*?@param?bytes?字節(jié)數(shù)組
?????*?@return?轉(zhuǎn)換后的以16進(jìn)制顯示的字符串
?????*?@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進(jìn)制字符串轉(zhuǎn)byte數(shù)組
?????*?
TODO:
?????*
?????*
評論
共有 條評論