int转十六进制转String

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-->
阅读更多
个人分类: java
想对作者说点什么? 我来说一句

c++ 十六进制转换十进制

2011年03月04日 337B 下载

没有更多推荐了,返回首页

不良信息举报

int转十六进制转String

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭