byte[] tem1 = new byte[9];
Socket sc = new Socket("143.41.0.161", 555); OutputStream os = sc.getOutputStream();
InputStream is = sc.getInputStream();
DataOutputStream out = new DataOutputStream(os);
DataInputStream in = new DataInputStream(is);
out.write(tt);
in.read(tem1);
out.flush();
String temps1 = new String(tem1);
for (int v = 0; v < 9; v++) {
System.out.print(temps1);//byte转 String 有问题
大虾们 我比较了 System.out.print(temps1);
System.out.print(tem1);
有不一样 因为我得到数组时 一段乱码 转成 String 类型 后
比对了一下 和原来的 得到 数值不一样 有出入
请哪位大虾 帮助一下 把 得到的 tem1 乱码 转到 String 一样就可以了1!~
感激 !!~
Socket sc = new Socket("143.41.0.161", 555); OutputStream os = sc.getOutputStream();
InputStream is = sc.getInputStream();
DataOutputStream out = new DataOutputStream(os);
DataInputStream in = new DataInputStream(is);
out.write(tt);
in.read(tem1);
out.flush();
String temps1 = new String(tem1);
for (int v = 0; v < 9; v++) {
System.out.print(temps1);//byte转 String 有问题
大虾们 我比较了 System.out.print(temps1);
System.out.print(tem1);
有不一样 因为我得到数组时 一段乱码 转成 String 类型 后
比对了一下 和原来的 得到 数值不一样 有出入
请哪位大虾 帮助一下 把 得到的 tem1 乱码 转到 String 一样就可以了1!~
感激 !!~
解决方案 »
- 正则表达式
- Java ProgressMonitorInputStream类的一个问题,望高手解答。。
- applet页面刷新问题
- apache 开源项目POI中HSSF(用来处理excel表的)使用中遇到的问题
- 怎样在保存文件是,自动添加自己定义的扩展名
- 也是一个关于jTee的展开问题
- vector中存放值取出来的总是最后一个值
- 用sun.net.ftp包进行FTP上传时,如何在FTP服务器上创建新的目录?
- 一个还没解决的问题,请各位看有什么办法,帮帮忙!
- Error: java.lang.ArrayIndexOutOfBoundsException,什么意思?如何解决?
- 为什么没有运行结果
- 数组排序,请高手给个结果
* 把byte[]类型转换成String
* @param bt byte[]
* @return String
*/
public String getString(byte[] bt) {
BASE64Encoder enc=new BASE64Encoder();
return enc.encode(bt);
}