当前位置: 技术问答>java相关
OutputStream flush() help?
来源: 互联网 发布时间:2015-09-02
本文导语: flush()可以把流缓冲区中的当前全部内容强制输出。 如程序段: //******************************************************* os = new OutputStreamWriter(dataSoc.getOutputStream()); os.flush(); out.write(mFecStatus.getResponse(226, request, mUser, //************...
flush()可以把流缓冲区中的当前全部内容强制输出。
如程序段:
//*******************************************************
os = new OutputStreamWriter(dataSoc.getOutputStream());
os.flush();
out.write(mFecStatus.getResponse(226, request, mUser,
//*******************************************************
(os.flush)这样的话,会在用户ftp的终端打出全部的某目录下的文件目录列表,
现在我需要有选择的做(要求只打印符合某规则的文件-->如以xxx打头的)
也就是如何让flush()有选择的输出"流缓冲区中的当前内容"???
thank you in advance
如程序段:
//*******************************************************
os = new OutputStreamWriter(dataSoc.getOutputStream());
os.flush();
out.write(mFecStatus.getResponse(226, request, mUser,
//*******************************************************
(os.flush)这样的话,会在用户ftp的终端打出全部的某目录下的文件目录列表,
现在我需要有选择的做(要求只打印符合某规则的文件-->如以xxx打头的)
也就是如何让flush()有选择的输出"流缓冲区中的当前内容"???
thank you in advance
|
在写内容的时候控制,满足要求的写到流中,然后flush(),就可以了阿。
|
sorry u can not do that.......
你只有在os.write时作控制,不符合要求的就不写。
你只有在os.write时作控制,不符合要求的就不写。
|
up