首页 | 注册 | 登陆
首页 >> 技术专栏 >> java文章 >> java基础 

字节数组转换为16进制字符串


作者java 来源java 加入时间:2006年02月21日
摘要:
字节数组转换为16进制字符串
//代码摘自jdon2.5。  
public class  BytetoHex{
   public static final&…

转载:转载请保留本信息,本文来自
http://www.51dibs.com
/html/2006/article/info2/a_24062dbea40c4349.htm




字节数组转换为16进制字符串


站点:爱心种子小博士 关键字:字节数组转换为16进制字符串




字节数组转换为16进制字符串
//代码摘自jdon2.5。  
public class  BytetoHex{
   public static final String encodeHex(byte[] bytes) {
        StringBuffer buf = new StringBuffer(bytes.length * 2);
        int i;

        for (i = 0; i < bytes.length; i++) {
            if (((int) bytes[i] & 0xff) < 0x10) {
                buf.append("0");
            }
            buf.append(Long.toString((int) bytes[i] & 0xff, 16));
        }
        return buf.toString();
    }

   public static void main(String args[]){
        byte By[]={34,12,4,-6,-8,55,127,88};
        System.out.println(encodeHex(By));
   }
}

运行结果:

C:\java>javac   BytetoHex.java

C:\java>java    BytetoHex
220c04faf8377f58

C:\java>



发布人:love
→ 推荐给我的好友 → 报告错误链接
上篇文章:简单的计算器源码
下篇文章:河内塔动画演示程序源码
〖文章打印〗
〖关闭窗口〗
发表评论
查看评论
中“字节数组转换为16进制字符串”相关内容 中“字节数组转换为16进制字符串”相关内容
中“字节数组转换为16进制字符串”相关内容 中“字节数组转换为16进制字符串”相关内容
中“字节数组转换为16进制字符串”相关内容 中“字节数组转换为16进制字符串”相关内容

关于我们网站留言友情链接与我在线与我聊天领取红包管理TOP