比如我有一串string,里面是47494638.....,怎么放到byte[]里面去啊??
47放一位 49放一位 每两位放一位
能不能给个例子?
47放一位 49放一位 每两位放一位
能不能给个例子?
解决方案 »
- 求助, 实现一个链表, 能正向和反向读取数据
- GEF开发时,实现复制黏贴的问题
- @这个程序是100的阶乘,结果怎么是负的 是不是溢出了呀
- java oracle 连接中出现的 SQLException
- ResourceBundle.getBundle 从何处开始定位?
- javax.media.j3d.*; 这个包 在哪里啊(100分)
- 肯请广大网友朋友评一评。花了58元买的飞思科技书竟然是这样!!
- 高分求答案,考过SCJP的朋友请进!
- 那位大哥帮我来个压缩整个目录文件到zip文件的例子????
- 多线程问题
- 关于读取连接数据库属性文件的问题
- 请问awt和swing在制作界面方面有什么不同?急~在线等
比如D4
String asd = "34353637";
byte[] b = new byte[asd.length() / 2];
for (int i = 0; i < asd.length() /2; i++) {
b[i] = (byte)Integer.parseInt(asd.substring(i * 2, (i + 1) * 2));
}
for (int i = 0; i < b.length; i++) {
System.out.println(b[i]);
}
由于你的字符串已经使这种格式
好像就的这么做了