Java对二进制与字符串如何转换?
Java对二进制与字符串如何转换?
先记录下,以后要用,直接取 Java代码 package test; import java。util。StringTokenizer; public class StrToByte { public static String byte2hex(byte[] b) // 二进制转字符串 { String hs = ""; String stmp = ""; for (int n = 0; n < b。
length; n++) { stmp = (java。lang。Integer。toHexString(b[n] & 0XFF)); if (stmp。length() == 1) hs = hs + "0" + stmp; else hs = hs + stmp; } return hs; } 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; } } public static void main(String[] args) { String str = "absadfawegsdcd"; String result = ""; result = byte2hex(str。
getBytes()); System。out。println(result); System。out。println(new String(hex2byte(result))); } }。
答:public void TurnToBinary(int number) { int count = 0; int residual[] = new int[5...详情>>
问:同事ip:10.101.107.28 我的IP:10.101.104.23我们在...
答:你们公司是WINDOWS域环境吗,如果是的话,你在网上邻居里应该能看到对方的主机。让她把文件夹共享出来就可以。 如果不是WINDOWS域,那得看你们是不是在一个...详情>>
问:数据结构顺序表的建立,可定义顺序表 #define maxnum elemtyp...
答:打开VC ,然后点击新建,出来界面之后选择Win32 Console Application并输入工程的名称和选择项目的位置,然后出现“一个空工程”,在点击“...详情>>