欢迎来到天天文库
浏览记录
ID:6027748
大小:52.96 KB
页数:13页
时间:2017-12-31
《0519_file类和io流》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、File1、File(Stringpathname)1、//若D盘下Meitu应经存在,则创建成功Filef=newFile("D:/Meitu/a.txt");if(!f.exists()){f.createNewFile();}2、//在D盘下创建一个a.txt//Filef=newFile("D:/a.txt");3、//即使D盘下“我的文档”已经存在也不能被创建//Filef=newFile("D:/我的文档/a.txt");4、//与src在同一级目录中//Filef=newFile("a.txt");5、//创建一个没有后缀名的文件,但不是文件夹/
2、/Filef=newFile("aa");2、File(Stringparent,Stringchild)(在工作路径下创建)1、//文件Filef=newFile("aa","a.txt");//如果父路径不存在应该首先创建父路径Stringparent=f.getParent();Filef1=newFile(parent);//代表如果父路径是单级目录,就用f1.mkdir()创建,如果是多级目录就用f1.mkdirs()创建f1.mkdir();if(!f.exists()){f.createNewFile();}3、File(Fileparent,S
3、tringchild)(在工作路径下创建)1、//如果父路径不存在首先创建父路径,Filef2=newFile("bb");f2.mkdir();13/13//创建子路径Filef3=newFile(f2,"bb.txt");if(!f3.exists()){f3.createNewFile();}4、File(Fileparent,Stringchild)(在任意盘下创建)1、父路径为单级目录Filef1=newFile("D:/aa");//父路径为单级目录f1.mkdir()System.out.println(f1.mkdir());Filef2=ne
4、wFile(f1,"c.txt");if(!f2.exists()){f2.createNewFile();}2、父路径为多级目录Filef1=newFile("D:/com/fenghuo/test");f1.mkdirs();Filef2=newFile(f1,"Test.java");if(!f2.exists()){f2.createNewFile();}//绝对路径System.out.println(f2.getAbsolutePath());结果为:D:comfenghuotestTest.java//父路径System.out.prin
5、tln(f2.getParent());结果为D:comfenghuotest//返回表示当前对象的路径名System.out.println(f2.getPath());结果为:D:comfenghuotestTest.java//测试当前 File 对象表示的文件是否是一个绝对路径名System.out.println(f2.isAbsolute());结果为:true//返回表示当前对象的文件名System.out.println(f2.getName());结果为:Test.java//测试当前 File 对象表示的文件是否是一个路径Sy
6、stem.out.println(f2.isDirectory());13/13结果为:false//测试当前 File 对象表示的文件是否是一个“普通”文件System.out.println(f2.isFile());结果为:true//测试当前 File 对象表示的文件是否是一个路径System.out.println("文件是否是一个路径"+f1.isDirectory());结果为:true//测试当前 File 对象表示的文件是否是一个“普通”文件System.out.println("是否是一个“普通”文件"+f1.isFile());结果为:f
7、alse5、File中file.list()方法和file.listFile()方法D:\aa---bb://d.txtCca.txtb.txtc.txtFilep1=newFile("D:/aa");p1.mkdirs();Filep2=newFile(p1,"bb");p2.mkdirs();Filep3=newFile(p1,"a.txt");p3.mkdirs();Filep4=newFile(p1,"cc");p4.mkdirs();Filef2=newFile(p1,"b.txt");Filef3=newFile(p1,"c.txt");File
8、f4=newFile(p2,"d.tx
此文档下载收益归作者所有