这是做笔记方便以后遇到同样的问题可以直接使用,做的是把所有两个字节的字符串转换成整型的byte [ ]。
/** * 全写是的字符串转成整型byte数组 * * @param str 字符串 * @return */ public static byte[] strToByteArray(String str) { int data; int length = str.length() / 2; byte[] bytes = new byte[length]; for (int i = 0; i < str.length(); i += 2) { data = Integer.parseInt(str.substring(i, (i + 2)),16); KLog.e("数据", data); for (int j = 0; j < length; j++) { if ((i - j) == j) { bytes[j] = (byte) data; } } } return bytes; }
字符串转成整型byte数组
最新推荐文章于 2025-02-06 07:00:00 发布