通过这个方法映射 流对象 映射过后的流 无法操作 一直报错流关闭 有大佬知道怎么回事吗 我同事用socket也遇到了同样的wen't
public static void change() throws IOException {
Class1 class1 = new Class1();
class1.setInputStream(new FileInputStream(new File("e://a.txt")));
Class2 class2= MapperUtils.INSTANCE.map(Class2.class,class1);
InputStream inputStream=class2.getInputStream();
byte[] buffer=new byte[1024];
int len=0;
ByteArrayOutputStream bos=new ByteArrayOutputStream();
while((len=inputStream.read(buffer))!=-1){
bos.write(buffer,0,len);
}
}
![图片说明](https://img-ask.csdn.net/upload/202011/03/1604394569_67404.png)