字符串转16进制字符串,16进制字符串转字符串
来源:互联网 发布:梦幻西游2mac 编辑:程序博客网 时间:2024/06/15 02:32
编程中偶尔会用到字符串与16进制的互转,废话不多说,直接上代码
/**字符串转换为16进制字符串 **/ public static String stringToHexString(String s) { char[] chars = "0123456789ABCDEF".toCharArray(); StringBuilder sb = new StringBuilder(""); byte[] bs = s.getBytes(); int bit; for (int i = 0; i < bs.length; i++) { bit = (bs[i] & 0x0f0) >> 4; sb.append(chars[bit]); bit = bs[i] & 0x0f; sb.append(chars[bit]); } return sb.toString(); } /** * @Title:hexString2String * @Description:16进制字符串转字符串 * @param src * 16进制字符串 * @return 字节数组 * @throws */ public static String hexString2String(String src) { String temp = ""; for (int i = 0; i < src.length() / 2; i++) { temp = temp + (char) Integer.valueOf(src.substring(i * 2, i * 2 + 2), 16).byteValue(); } return temp; }
0 0
- 字符串转16进制字符串,16进制字符串转字符串
- 字符串转16进制和16进制转字符串
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- Java 字符串,byte[],16进制的字符串互转
- 16进制字符串转为二进制字符串
- 16进制字符串转为 字符串
- 字符串转换成16进制字符串
- 字节数组转16进制字符串,16进制字符串转字节数组,10进制字符串转16进制字符串,16进制字符串转10进制字符串
- 16进制字符串转16进制
- C# 字符串转换成16进制字符串/字节数组转16进制字符串/各种类型之间的转换
- 16进制字符串转字符
- 16进制字符串转byte数组
- 16进制字符串转字节数组
- 16进制数组转字符串
- 字符串转16进制数字
- POJ 1125 Stockbroker Grapevine 最短路
- 可重入函数reentrant function
- ubuntu安装flash player 插件
- java 飞鸽传书 简易版 javafx实现
- Python xrange与range的区别
- 字符串转16进制字符串,16进制字符串转字符串
- shared_ptr与make_shared的用法
- 变量_存储类别、生存期
- 你真的会打电话吗?认知0004
- 《批处理添加防火墙过滤危险端口规则》
- 远程连接oracle数据库
- WebSocket大混战:Clojure、C++、Elixir、Go、NodeJS、Ruby
- ACM动态规划训练
- 转载:GDB 自动化操作的技术