当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

int转十六进制转String

发表于: 2013-04-12   作者:谷熙亚   来源:转载   浏览:
摘要: String ret = ""; byte[] b = "黎明".getBytes("gb2312"); for (int i = 0; i < b.length; i++) { &nb

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-->

int转十六进制转String

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号