进行网络传值,上传文件免不了使用输入输出流,下面记录一下经典的输入输出流类:(按使用情况可以适当修改,可以打包成jar包作为工具类)
代码:
package com.example.uril; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; public class StreamTool { /* * 读取流中的数据 * */ public static byte[] read(InputStream inStream) throws Exception { ByteArrayOutputStream outStream=new ByteArrayOutputStream(); byte[] buffer=new byte[1024]; int len=0; while((len=inStream.read(buffer))!=-1){ outStream.write(buffer,0,len); } inStream.close(); return outStream.toByteArray(); } }
时间: 2024-09-29 20:33:40