按16进制打印显示一个字节数组的内容
2016-03-07 11:13
489 查看
以一个mac地址显示为例:
byte[] arrayOfByte = null;
...
StringBuffer localStringBuilder = null;
if (arrayOfByte != null) {
localStringBuilder = new StringBuffer();
for (int j = 0; j < arrayOfByte.length; j++) {
String str = Integer.toHexString(arrayOfByte[j] & 0xFF);
if (str.length() == 1) {
localStringBuilder.append("0");
}
localStringBuilder.append(str);
localStringBuilder.append(":");
}
str1 = localStringBuilder.deleteCharAt(
localStringBuilder.length() - 1).toString();
}
byte[] arrayOfByte = null;
...
StringBuffer localStringBuilder = null;
if (arrayOfByte != null) {
localStringBuilder = new StringBuffer();
for (int j = 0; j < arrayOfByte.length; j++) {
String str = Integer.toHexString(arrayOfByte[j] & 0xFF);
if (str.length() == 1) {
localStringBuilder.append("0");
}
localStringBuilder.append(str);
localStringBuilder.append(":");
}
str1 = localStringBuilder.deleteCharAt(
localStringBuilder.length() - 1).toString();
}
相关文章推荐
- 学习笔记_Eclipse快捷键
- 静态顺序表
- Spring的基本用法(一)
- 一个关于static的题目
- Crystal Reports 支持的纸张种类
- IOS开发之修改UISearchBar的背景颜色
- 《从零开始学Swift》学习笔记(Day 52)——Cocoa错误处理模式
- 在 iOS 应用中直接跳转到 AppStore 的方法
- 华为OJ题目(十七):矩阵乘法
- 软件测试 homework1
- 关于block和引用计数
- 随着input里边值的变化而触发js事件
- C++ stl hash_set
- Android static静态成员变量的使用误区
- js函数易犯的错误
- 【leetcode】【136】Single Number
- [置顶] 提取图像里面的红色灯笼(一)
- Android--慎用static静态变量
- MySQL开户、权限设置、建库流程及常用操作
- Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解