- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
再 见 【例15.4】创建文件夹Dir以及文件夹dir/cdir。 目录和文件管理 ——File类 import java.io.*; public class CreateDir{ public static void main(String args[]){ File f=new File(test.txt); File f1=new File(Dir); File f2=new File(dir/cdir); File f3=new File(newTest.txt); try{ f.renameTo(f3);//把test.txt改名为newTest.txt f1.mkdir(); //创建目录Dir f2.mkdirs(); //创建目录dir及其子目录cdir }catch(Exception e){e.printStackTrace();} } } 程序运行结果 【例15.5】使用File类的方法获取文件file.txt的属性信息 目录和文件管理 ——File类的应用 import java.io.*; public class file{ public static void main(String[] args){ File fl = new File(file.txt); System.out.println(The file is exist? +fl.exists()); System.out.println(The file can write? +fl.canWrite()); System.out.println(The file can read? +fl.canRead()); System.out.println(The file is a file? +fl.isFile()); System.out.println(The file is a directory? +fl.isDirectory()); System.out.println(The files name is: +fl.getName()); System.out.println(The files all path is: + fl.getAbsolutePath()); System.out.println(The files length is +fl.length());} } 程序运行结果 【例15.6】列出Dir目录下的所有文件和目录(String list( )),最后修改时间;若为目录则在其后面标出DIR,若为文件,则在其后面标出文件长度(提示:方法long?lastModified()能够返回自1970.1.1起?到最后修改时间之间的秒数) import java.io.*; import java.util.*; public class testDir{ public static void main(String args[]){ File f=new File(Dir); String[] listAll=null; File temp=null; try{ listAll=f.list(); for(int i=0;ilistAll.length;i++){ temp=new File(listAll[i]); System.out.print(listAll[i]+\t); if(temp.isDirectory()) System.out.print(\tDIR\t); else System.out.
文档评论(0)