字元 位元組 位轉換常用工具類收集

2021-09-02 02:29:42 字數 1240 閱讀 5356

解釋:什麼叫位轉位元組

乙個位元組由8位組成,十進位制8,轉二進位制則為1000 0000,位轉位元組就是把1000 0000 轉成8,並且用位元組表示

public static byte bittobyte(string bytestr) 

len = bytestr.length();

if (len != 4 && len != 8)

if (len == 8) else

} else

return (byte) re;

}

位元組陣列轉十六進製制字串

//**不帶分隔符*/

public static string parsebyte2hexstr(byte buf)

}return sb.tostring();

}//**帶分隔符*/

public static string byte2hexstr(byte b, string fen)

return sb.tostring().touppercase().trim();

}

int型別轉二進位制字串

private string getintto2byte(int i)else if (data.length() > 2)

return data;

}

/**將16進製制轉換為二進位制

* @param hexstr

* @return

* 串列埠通訊必須用二進位制通訊

*/

public static byte parsehexstr2byte(string hexstr)   

return result;

}

//*************************** 分割線 ***************************/

/

* bytes轉換成十六進製制字串

** @param b byte陣列 fen

* @return string 每個byte值之間空格分隔

*/

public static string byte2hexstr(byte b, string fen)

return sb.tostring().touppercase().trim();

}

常用工具類

本講內容 常用工具類 陸續更新 author administrator public static context context public void oncreate public static context getcontext 2 提供所有activity呼叫 基類 author ad...

常用工具類

reflectionutils objectutils public static void main string args 判斷兩個陣列是否相等 system.out.println arrays.equals arr,arr true 列印陣列 string s1 arrays.tostrin...

收集Android常用工具類,方便查閱

直接撥打 需要許可權 public static void gotocallphone context context,string tel 跳轉到撥打 介面 public static void gotodialphone context context,string tel string dou...