java IO流File常用的方法
2016-09-18 15:46
225 查看
javaIO流File类的常用方法
本文通过一个程序,详细解释java IO流File类的常用方法。基本上都是要熟悉掌握的方法。
对于上面的基本方法的使用还是要多动手敲一下,看看效果,印象才能比较深刻。
本文通过一个程序,详细解释java IO流File类的常用方法。基本上都是要熟悉掌握的方法。
package com.xykj.fileOperate; import java.io.File; import java.io.IOException; public class FileOperate { /** * 对文件/文件夹的基本操作 * */ public static void main(String[] args) throws IOException { /* 对文件的增删改查 */ // 假设随便设置一个路径 File file = new File("D:/java.txt"); // 创建文件 file.createNewFile();// 不存在就创建,存在的话就不创建 // 查看文件是否存在 if (file.exists()) { System.out.println("文件存在"); } else { System.out.println("文件不存在"); } // 修改文件的名字 file.renameTo(new File("D:/java2.txt")); // 删除文件 file.delete();// 如果存在就会被删除 //对文件夹的基本操作 //随意定义一个文件路径 File file2 = new File("D:/java/jsp"); //增加文件夹 file2.mkdirs();//可以创建多层的文件夹路径,而mkdir只能创建一层文件夹 // 文件夹的修改名字和删除和文件的操作基本一样,但是要确保空文件夹才能删除,否则不能 /* 以下是File的其他常用操作 */ //判断一个File文件是文件还是文件夹 if (file.isDirectory()) { System.out.println(file.getName() + "是个文件夹"); } else if (file.isFile()) { System.out.println(file.getName() + "是个文件" + "文件大小:"+ file.length()); } // getName获得文件名,只获得文件名,不包括文件的路径 System.out.println("file name:" + file.getName()); // getPath获得文件文件路径,包括文件名字 System.out.println("file path:" + file.getPath()); // getAbsolutePath获得文件文件路径,包括文件名字 System.out.println("file getAbsolutePath:" + file.getAbsolutePath()); // listFiles列出当前目录下的文件和子目录 String path = "D:/"; File[] files = new File(path).listFiles(); for (File file3 : files) { // 打印D盘里面的所有文件和文件夹的名称 System.out.println("D:\\"+file3.getName() ); } // renameTo重命名文件或剪切文件:在同一个目录下表示重命名,否则表示剪切文件 File f = new File("C:/java.txt2"); System.out.println(file.renameTo(f));//剪切成功输出true,否则输出false } }
对于上面的基本方法的使用还是要多动手敲一下,看看效果,印象才能比较深刻。
相关文章推荐
- JAVA中File的常用方法
- JAVA中File的常用方法
- FileSystemWatcher是软件程序开发常用到的一个监控组件,但是这个控件的Changed 时间方法老是触发2次或者多次,触发多次的情况
- File常用方法
- FileItem类的常用方法
- OpenFileDialog 组件常用属性和方法
- FileItem类的常用方法(关于文件上传的)
- Spring之Email<封装了常用的四种发送Email的方法(TEXT,HTML,IMG,FILE)>
- IO流五:File类及常用方法、递归、递归的练习
- IO_File_常用方法_文件夹操作_命令模式查找JAVA145
- File的常用静态方法和Directory
- FileItem的常用方法
- String、Path、File、Directroy 常用方法总结
- FileItem类的常用方法
- File类常用方法总结
- JAVA中File的常用方法
- DiskFileUpload类常用方法
- DiskFileUpload类常用方法
- Foundation框架第十二弹:NSFileManager的常用方法
- java中File类中的常用的方法 复制,读文件