安卓開發之——String、byte、16進制、10進制互轉

    近期工作中接觸了一下IOT方面的Android應用程序開發,主要應用於BLE的開發,在數據處理的過程中,難免會遇到string、byte、16進制、10進制甚至2進制的數據,互相轉換,時間長了腦子一片混亂。於是痛定思痛,花了一下午時間整理了一下各種數據類型的轉換方式,則茅塞頓開。

    轉換成 byte 類型的方法: byte[ ] = String.getbytes( );

    轉換成 Int(16進制、10進制)類型的方法 : Integer.parseInt(String s,int radix);

    轉換成 string 類型的方法:Integer.toHexstring(int i);

    轉換成 string 類型的方法:Integer.toString(int i);

    轉換成 string 類型的方法:String.valueof(int i);

 

 

    好記性不如爛筆頭!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章