资源简介
byte数组、十进制、十六进制间的两两转换
代码片段和文件信息
package com.homehealth.patient.util.app;
/**
* Created zhanghuagang on 2017/3/16.
* byte[] to decimals
* byte[] to hex
* hex to byte[]
* hex to decimal
*/
public class ValueUtil {
private static ValueUtil instance = null;
private ValueUtil(){
}
public static ValueUtil getInstance() {
synchronized (ValueUtil.class) {
if (instance == null) {
instance = new ValueUtil();
}
}
return instance;
}
public static void destroy(){
if (null!=instance) {
instance = null;
}
}
//byte[] 转十进制
public int[] bytesToDemicals(byte[] bytes)
{
int[] array = new int[bytes.length];
int i = 0;
for (byte b : bytes)
array[i++] = b & 0xff;
return array;
}
//十六进制转十进制
public int hexToDecimal(String s) {
String digits = “0123456789ABCDEF“;
s = s.toUpperCase();
int val = 0;
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
int d = digits.indexOf(c);
val = 16*val + d;
}
return val;
}
//十进制转十六进制
public String decimalToHex(int d) {
String digits = “0123456789ABCDEF“;
- 上一篇:servlet-api 3.0
- 下一篇:骑士游历问题C#解决
相关资源
- Android代码-多功能拨号盘源码.zip
- printershare直接破解版--11.5(适配andr
- android RDP远程桌面客户端源码
- 手机远程控制手机android
- spring boot+ios app+android app 即时通讯项目
- Androidrepo文件
- Aandroid 多线程断点续传同时多个大文
- Vue项目实现手机端上传图片,使用于
- Android多文件断点续传
- Android多线程文件夹及断点续传
- android 安卓 FTP 文件 管理
- Android-5.1.1_r1源码.7z
- mac版adb工具
- NFC Card万能读卡android程序
- Android直连Mysql数据库需要导入的jar包
- android实现谷歌地图项目
- Android日历239876
- 主页面框架
- Android双列滑动表格(双表头不动)
- android绘制心电图
- Android安卓中文API开发文档参考手册官
- Android开发的UI图标大全
- Crypto++ 7.0.0 for Android 已编译
- Android手机通过otg线外接usb摄像头
- AndroidStudio使用svn第一次提交忽略文件
- Android编程设计模式之原型模式详解
- 浅谈Android客户端与服务器的数据交互
- 基于android框架的客户端和基于java服务
- 好用的支持android 6.0以上的libserial_p
- AndroidStudio插件配置
评论
共有 条评论