博客
关于我
Android/TextView 16进制显示,加0x头,不足2位补0
阅读量:664 次
发布时间:2019-03-15

本文共 432 字,大约阅读时间需要 1 分钟。

首先,通过ToString方法将进度值转化为16进制字符串表示:var str = Integer.toHexString(progress);然后,将转换后的字符串转换回整数值并获取其字节表示:// 错误的写法:直接将字符串转换为字节可能会导致错误// orderArr[3] = str.toInt(16).toByte();orderArr[3] = Integer.parseInt(str, 16).toByte();最后,根据字符串长度决定显示格式:msg.text = (str.length > 1) ? "0x$str" : "0x0$str";
  • 以上代码片段展示了如何将10进制数转换为16进制字符串,并将其反转化为字节值。
  • 注意:Integer.parseInt方法用于在指定进制下解析字符串。
  • 错误写法:直接使用str.toInt(16)可能会导致与预期值不符的结果。
  • 另外,字符串长度为1时,为了保持格式统一可以在前面补充一个"0x0"。

转载地址:http://hxxmz.baihongyu.com/

你可能感兴趣的文章
OA系统多少钱?OA办公系统中的价格选型
查看>>
Object c将一个double值转换为时间格式
查看>>
object detection错误之Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
查看>>
Object of type 'ndarray' is not JSON serializable
查看>>
Object Oriented Programming in JavaScript
查看>>
OBJECTIVE C (XCODE) 绘图功能简介(转载)
查看>>
Objective-C——判断对象等同性
查看>>
Objective-C之成魔之路【7-类、对象和方法】
查看>>
Objective-C享元模式(Flyweight)
查看>>
Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
查看>>
Objective-C内存管理教程和原理剖析(三)
查看>>
Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
查看>>
Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
查看>>
Objective-C实现1000 位斐波那契数算法(附完整源码)
查看>>
Objective-C实现2 个数字之间的算术几何平均值算法(附完整源码)
查看>>
Objective-C实现2d 表面渲染 3d 点算法(附完整源码)
查看>>
Objective-C实现2D变换算法(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现3n+1猜想(附完整源码)
查看>>
Objective-C实现9x9乘法表算法(附完整源码)
查看>>