有关file文件处理的常用方法
来源:互联网 发布:日立电梯解密软件 编辑:程序博客网 时间:2024/04/29 22:16
初学者对file文件进行简单操作的几个方法。
File f1 = new File("E:\\java");
File f2 = new File(f1/*路径*/,"hello world.java"/*文件名*/);File的方法==>f1.exists()(判断文件存在不,返回值类型是boolean型);
==>f1.mkdir()(文件的创建)
==>f1.mkdirs()(文件的递归创建)
==>f1.createNewFile()(创建新的文件,返回值类型是boolean型)
==>f1.isDirectory()(f1是目录吗?返回值类型是Boolean型)
==>f1.delete()(删除文件:目录必须为空才能删除。)
==>f1.renameTo(File f2)(重命名文件,返回值类型Boolean型)
File f1 = new File("e:/aaa/bbb/ccc/ddd/Hello.txt");//这是绝对文件
File f2 = new File("world.txt"); //相对文件
File的方法==>f1.getPath()(得到f1的路径)
==>f1.getParent()(得到f1的父路径)
==>f1.isAbsolute()(f1是绝对文件吗?返回值Boolean型)
==>File f3 = f2.getAbsoluteFile()(相对文件转绝对文件)
==>f3.getAbsolutePath()(得到f3的绝对路径)
==>f1.length()(得到f1的文件大小)
==>f1.getParentFile().length()(所在文件夹的大小)
==>f1.canRead()(文件能读吗?)
==>f1.canWrite()(文件能写吗?)
==>f1.isHidden()(文件是隐藏的吗?)
==>f1.lastModified()(f1的最后修改时间)
==>f1.getName()(得到文件的名字)
==>f1.list()(列出该目录下的所有文件,返回值类型:String型)
==>File.listRoots()(列出根路径下的文件,返回值类型File型)
==>f1.listFiles()(列出该目录下的文件,返回值类型是File型)
==>File.separator()(操作系统的路径分隔符)
==>File.pathSeparator()(多路径分隔符)
关于File类的练习有:
(1)显示目录下所有的文件,和显示指定的文件,并统计文件的个数。(比如说列出所有的Java文件)
(2)统计一个文件或目录的大小。
(3)删除一个文件或者目录。
(4)目录的复制。(首先完成文件的复制)。
0 0
- 有关file文件处理的常用方法
- Android 有关文件路径的常用方法
- File常用的方法
- JAVA IO处理文件的常用方法
- 23个常用的文件处理方法
- java.io.File操作文件的一些常用方法
- Java处理文件的方法(FileInputStream、FileReader、File*)
- Java处理文件的方法(FileInputStream、FileReader、File*)
- File类的常用方法
- File类的常用方法
- File类的常用方法
- File类的常用方法
- File对象的常用方法
- file类的常用方法
- File类的常用方法
- File类的常用方法
- File类的常用方法
- file类的常用方法
- HDOJ 2120 Ice_cream's world I【判断环的个数】
- jQuery中的bind() .live() .delegate()的区别
- cocos2dX 关于GlobalZorder,LocalZorder,OrderOfArrival之间的关系
- Unity3D 学习日志之一 Survival shooter P2
- TCP/UDP/IP/Http Socket
- 有关file文件处理的常用方法
- 登录/登出 跳转当前页面
- 【HD 1272】小希的迷宫
- JAVA基础再回首(五)——static关键字、main方法、java Api帮助文档的使用、Math类、代码块
- Linux学习----特殊权限
- 非计算机专业硕士研究生的程序员求职历程
- centos6.5 断电重新启动后的unexpected
- abs(数论)
- opencv cvlogpolar