关闭

int转十六进制转String

227人阅读 评论(0) 收藏 举报
分类:

String ret = "";

byte[] b = "黎明".getBytes("gb2312");

for (int i = 0; i < b.length; i++)

{

    String hex = Integer.toHexString(b[i] & 0xFF);

    if (hex.length() == 1)

    {

        hex = '0' + hex;

    }

        ret += hex.toUpperCase();

    }

    return ret;

 

 

 

 

   String   s;   
  double   d   =   Double.parseDouble(s);  

  或

 double   Double.valueof(String   s).doublevalue()
  

  string强制转化为Double类型  
    int差不多   
    int   i   =   Integer.parseInt(s);

  

int十进制转换成十六进制,Integer.toHexString(int类型的数据类型);

十六进制转换ASCII

然后十六进制转换String也需要一个类

 

 

<!--EndFragment-->
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:26253次
    • 积分:399
    • 等级:
    • 排名:千里之外
    • 原创:68篇
    • 转载:5篇
    • 译文:3篇
    • 评论:0条
    文章分类