Java 从缓冲区中读取的数据如何转换??
读取的数据格式如下:[com.hg.sw.entity.SwControlparam@1c1f2,com.hg.sw.entity.SwControlparam@272f...
读取的数据格式如下:
[com.hg.sw.entity.SwControlparam@1c1f2,
com.hg.sw.entity.SwControlparam@272fec,
com.hg.sw.entity.SwControlparam@bb3f71,
com.hg.sw.entity.SwControlparam@1424b7b,
com.hg.sw.entity.SwControlparam@169b66e,
com.hg.sw.entity.SwControlparam@14828e7] 展开
[com.hg.sw.entity.SwControlparam@1c1f2,
com.hg.sw.entity.SwControlparam@272fec,
com.hg.sw.entity.SwControlparam@bb3f71,
com.hg.sw.entity.SwControlparam@1424b7b,
com.hg.sw.entity.SwControlparam@169b66e,
com.hg.sw.entity.SwControlparam@14828e7] 展开
4个回答
展开全部
public class StreamTool {
/**
* 从输入流中获取数据
*
* @param inputStream
* 输入流
* @return 字节数组
* @throws Exception
*/
public static byte[] readInputStream(InputStream inputStream)
throws Exception {
// 实例化一个输出流
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
// 一个1024字节的缓冲字节数组
byte[] buffer = new byte[1024];
int len = 0;
// 读流的基本知识
while ((len = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, len);
}
// 用完要关,大家都懂的
inputStream.close();
return outputStream.toByteArray();
}
}
/**
* 从输入流中获取数据
*
* @param inputStream
* 输入流
* @return 字节数组
* @throws Exception
*/
public static byte[] readInputStream(InputStream inputStream)
throws Exception {
// 实例化一个输出流
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
// 一个1024字节的缓冲字节数组
byte[] buffer = new byte[1024];
int len = 0;
// 读流的基本知识
while ((len = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, len);
}
// 用完要关,大家都懂的
inputStream.close();
return outputStream.toByteArray();
}
}
展开全部
SwControlparam sw =
转换一下就OK了,Obejct型如果没有复写toString方法toString出来都是这个样子的
转换一下就OK了,Obejct型如果没有复写toString方法toString出来都是这个样子的
更多追问追答
追问
我取出来的就是这样,我怎么循环转化啊??我需要转化为list,然后将数据绑定到页面!!
追答
看你上面的输出,应该是一个数组吧?
在你得到这个数组的时候用SwControlparam[] sws =
用for循环一下付给list啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“敏杰软件”答案正解,你直接把获取的对象转换为字符串了。
要么先转换为正确的类型,要么实现个toString方法。
要么先转换为正确的类型,要么实现个toString方法。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
toString()
追问
不行的,我已经试过了!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询