文件流
public void test() { InputStream is = null; FileOutputStream fos = null;
//这里对is进行赋值,略 //...
// 文件输出流fos
// openFile()为自定义函数,判断文件是否存在等(略) String fileName = "hellostory的日志.doc"; if(!openFile(fileName)){ return; }
try { // 打开一个已存在文件的输出流 fos = new FileOutputStream(fileName); } catch (FileNotFoundException e) { e.printStackTrace(); }
// 将输入流is写入文件输出流fos中 int ch = 0; try { while((ch=is.read()) != -1){ fos.write(ch); } }
catch (IOException e1) { e1.printStackTrace(); } finally{ //关闭输入流等(略) fos.close(); is.close(); } }