java 字符串和二进制相互转换
来源:互联网 发布:抢牛牛神器软件 编辑:程序博客网 时间:2024/05/29 14:48
原文地址: http://piziwang.iteye.com/blog/483758
二进制转换成字符串:
- // 二进制转字符串
- public static String byte2hex(byte[] b)
- {
- StringBuffer sb = new StringBuffer();
- String tmp = "";
- for (int i = 0; i < b.length; i++) {
- tmp = Integer.toHexString(b[i] & 0XFF);
- if (stmp.length() == 1){
- sb.append("0" + tmp);
- }else{
- sb.append(tmp);
- }
- }
- return sb.toString();
- }
字符串转二进制:
- // 字符串转二进制
- public static byte[] hex2byte(String str) {
- if (str == null){
- return null;
- }
- str = str.trim();
- int len = str.length();
- if (len == 0 || len % 2 == 1){
- return null;
- }
- byte[] b = new byte[len / 2];
- try {
- for (int i = 0; i < str.length(); i += 2) {
- b[i / 2] = (byte) Integer.decode("0X" + str.substring(i, i + 2)).intValue();
- }
- return b;
- } catch (Exception e) {
- return null;
- }
- }
0 0
- java 字符串和二进制相互转换
- Java中二进制和字符串之间的相互转换
- JAVA 字符串与二进制,十六进制 相互转换
- PHP 字符串二进制相互转换
- 二进制值和十六进制字符串相互转换的C++代码
- 二进制值和十六进制字符串相互转换的C++代码
- java图片二进制相互转换
- java图片二进制相互转换
- java整数和字符串相互转换
- JAVA字符串和日期的相互转换
- 字符串和数值的相互转换【java】
- java数组和字符串相互转换
- java 日期Date和字符串相互转换
- java数组和字符串相互转换
- C#字符串与二进制相互转换
- (学习笔记) Java byte[]转二进制字符串,十六进制字符串的相互转换
- java写十进制二进制相互转换
- js二进制和十进制相互转换
- 有人向我反映了一个bug
- Hadoop的过去、现在和未来
- jquery的empty()方法与jquery的remove()的区别及作用
- jrebel配置
- Sql Server 2005 64位安装包
- java 字符串和二进制相互转换
- metasploit download
- idea配置测试集
- Universal-Image-Loader源码阅读(31)-FadeInBitmapDisplayer
- 对寄存器操作的通用方法总结
- CSS 边框(20160821-0021)
- 167. Two Sum II - Input array is sorted
- postgres 安装及配置(ubuntu)
- 优化Mysql数据库的8个方法