FileItem item = (FileItem) map.get(entry.getKey());
//讀寫文件
InputStream is = item.getInputStream();
String fileName = URLDecoder.decode(item.getName(), "utf-8");
BufferedInputStream buffInput = new BufferedInputStream(is);
FileOutputStream fos = new FileOutputStream(fileName);
BufferedOutputStream buffOS = new BufferedOutputStream(fos);
byte[] buffer = new byte[1024];
int length = -1;
while ((length = buffInput.read(buffer)) != -1) {
buffOS.write(buffer, 0, length);
}
buffOS.flush();
buffOS.close();
fos.flush();
fos.close();
is.close();
Java IO流讀寫文件
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 文件傳輸基礎(Java IO流)——文件操作 編碼 File類 java.io.File類用于表示文件(目錄) F...