- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java读取文件(国外英文资料)
java读取文件(国外英文资料)
进口java.io.bufferedreader;
进口java.io.filenotfoundexception;
进口java.io.filewriter;
进口;
进口java.io.file;
进口java.io.filereader;
进口java.io.printwriter;
进口java.io.reader;
进口java.util.arraylist;
进口java.util.hashmap;
进口java.util.list;
进口java.util.map;
公共类ReadFile {
公共readfile() {
}
/ * *
*删除某个文件夹下的所有文件夹和文件
*
* @param delpath
*字符串
* @抛出FileNotFoundException
* @抛出IOException
*返回布尔值
* /
公共静态布尔DeleteFile(字符串delpath)
抛出FileNotFoundException,IOException {
尝试{
xml文件的新文件(delpath);
如果(!文件。isdirectory()){
系统,println(“1”);
delete()文件;
} else if(文件。isdirectory()){
系统,println(“2”);
字符串[] = list()文件列表文件;
为(int i = 0;i filelist.length;i++){
文件删除文件,新文件(delpath +“\”+文件清单[我]);
如果(!删除文件。isdirectory()){
系统的输入(“路径=“+删除文件。getpath());
系统的输入(“绝对路径=“
+删除文件。getabsolutepath());
系统的输入(“name =“+删除文件。getname());
delete()删除文件;
系统,println(“删除文件成功”);
} else if(删除文件。isdirectory()){
删除一个文件(delpath +“\”+文件清单[我]);
}
}
delete()文件;
}
} catch(FileNotFoundException e){
系统的输入(“deletefile()例外:“+大肠getmessage());
}
返回true;
}
/ * *
* b写入文件路径备注/b br
*
* @param文件路径
*文件路径
* @param格式[ ]
*文件类型数组
*归
* @抛出FileNotFoundException
* @抛出IOException
*
* /
公共静态布尔ReadFile(字符串的文件路径,字符串[]文件类型)
抛出FileNotFoundException,IOException {
为(int n = 0;n<filetype.length;n + +){
尝试{
xml文件的新文件(文件路径);
如果(!文件。isdirectory()){ //文件
字符串FTYPE =文件。getname() substring(。
文件。getname()。字符串(“”)+ 1)。touppercase();
如果(ftype。等于(filetype [N]。touppercase())){
writerfile(文件。getpath()。取代(“\”、“/”));//写入文件路径备注
}
} else if(文件。isdirectory()){ //文件夹
字符串[] = list()文件列表文件;
为(int i = 0;i filelist.length;i++){
文件ReadFile =新文件(文件路径+“\”+文件清单[我]);
系统的输入(“文件路径”+ ReadFile。getpath());
如果(!ReadFile。isdirectory()){
字符串FTYPE = ReadFile。getname() substring(。
ReadFile。getname()。字符串(“”)+ 1)
。touppercase();/ /文件路径:ReadFile。getpath();文件名:getname() ReadFile。
如果(ftype。等于(filetype [N]。touppercase())){
/ / writerfile(getpath() ReadFile。
/ /更换(“\\”,“/”));//写入文件路径备注
/ / delfilepath(ReadFile。getpath()取代(“\\”,
);
/ / remtfile(ReadFile。getpath()取代(“\\”,
“/”/“/”,“HTM”,“HTML”);
que
您可能关注的文档
- 2010年【会计从业资格考试】《会计基础》真题及答案解析(国外英文资料).doc
- 2010年11月思想汇报(国外英文资料).doc
- 2010年上海世博会3日自助游全攻略,省钱、省时间!和我一样,来一场和(国外英文资料).doc
- 2010年中层干部培训班学习心得体会(国外英文资料).doc
- 2010年上海世博会3日自助游全攻略,省钱、省时间!和我一样,来一场和上海的三天恋爱(国外英文资料).doc
- 2010年会计从业考试《会计基础》专项测验题(国外英文资料).doc
- 2010年历史专业考研最权威的教材及参考资料大全(国外英文资料).doc
- 2010年咨询师《现代咨询方法与实务》案例分析题精选(国外英文资料).doc
- 2010年山东十大新闻(国外英文资料).doc
- 2010年最新高考作文素材(国外英文资料).doc
文档评论(0)