我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java 十进制转十六进制字节,高位在后,地位在前

把10进制的数转换为16进制字节,并高位在前,地位在后,怎么做?
求指点迷津啊~~~~~
例如:十进制(1000)转十六进制为(3E8),高位在前,地位在后为:(E8 03).

decToHex(1000); //This is E803

public static String decToHex(int dec) {
    String hex = "";
    while(dec != 0) {
        String h = Integer.toString(dec & 0xff, 16);
        if((h.length() & 0x01) == 1)
            h = '0' + h;
        hex = hex + h;
        dec = dec >> 8;
    }
    return hex;
}

近期文章

  • 使用.h和.m文件链接nib文件
  • 如何在android上实现一个基于贝叶斯的垃圾短信过滤软件
  • B - B
  • .net framework 3.5卸载不了怎么办?
  • 在 Flex 4.5 上用 textEdit 填充宽度
  • WDDM 虚拟显卡驱动 小端口部分
  • android操作系统调用异常
  • mybatis如果返回map时,如果value为null,就不显示了。
  • 在数组中储存字符串的问题
  • android中使用循环wrong
  • 使用 animation 滑动一个视图
  • vb6.0开发怎么实现变量直接和界面控件对应?
  • Crane
  • 后台返回json给jqgrid
  • pentaho中tomcat无法正常启动
  • Number Game
  • ID Codes
  • 请教在vb6.0中文平台上怎么通过调用input语句实现单独的文件行输入到一个界面的变量属性
  • 今天用sort函数对list排序,我传的是三个参数,却出现了这种报错,没听过sort要四个参数的啊
  • 轮播广告无缝连接问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华