0
我正在做的是,我正在閱讀的BufferOutputStream文件和每行數據將保存在FileOutputStream中,我想指定輸出數據。如何:使用FileOutputStream寫入文件?
我正在做的是,我正在閱讀的BufferOutputStream文件和每行數據將保存在FileOutputStream中,我想指定輸出數據。如何:使用FileOutputStream寫入文件?
如果我理解正確,您想從S3下載文件並使用BufferedOutputStream寫入本地目錄。
S3Object object = s3.getObject(new GetObjectRequest(bucketName, key));
InputStream is = object.getObjectContent();
// Creating file
File file= new File(localFilePath);
FileOutputStream fos = new FileOutputStream(file);
BufferedOutputStream bos= new BufferedOutputStream(fos);
int read = -1;
while ((read = is.read()) != -1) {
bos.write(read);
}
bos.flush();
bos.close();
is.close();
是的。謝謝soooooo mcuch!你真棒! – 2012-04-06 16:24:41
我不明白...? – dacwe 2012-04-06 05:58:28