Java 的 File类简单操作
2020-04-06 19:01
162 查看
1.创建于删除文件
package testFile; import java.io.File; public class FileT { public static void main(String[] args) throws Exception { File file = new File("c:\\users\\31537\\Desktop\\aaa"); if (file.exists()) { file.delete(); System.out.println("文件存在,已删除!"); } else { file.createNewFile(); System.out.println("文件已经创建!"); } } }
2.对文件的基础操作
package testFile; import java.io.File; import java.io.IOException; public class FileT02 { public static void main(String[] args) throws IOException { File file = new File("c:\\users\\31537\\desktop\\aaa.txt"); file.createNewFile(); //获取文件名称 System.out.println("文件名称:" +file.getName()); //获取文件的相对路径 System.out.println("文件的相对路径:" + file.getPath()); //获取文件的绝对路径 System.out.println("文件的绝对路径:" + file.getAbsolutePath()); //获取文件的父路径 System.out.println("文件的父路径:" + file.getParent()); //判断文件是否可读 System.out.println(file.canRead() ? "文件可读" : "文件不可读"); //判断文件是否可写 System.out.println(file.canWrite() ? "文件可写" : "文件不可写"); //判断文件是否一个文件 System.out.println(file.isFile() ? "是一个文件" : "不是一个文件"); //判断文件是否一个目录 System.out.println(file.isDirectory() ? "是一个目录" : "不是一个目录"); //判断是否一个绝对路径 System.out.println(file.isAbsolute() ? "是绝对路径" : "不是绝对路径"); //得到文件的最后修改时间 System.out.println("最后修改时间:" + file.lastModified()); //得到文件的大小 System.out.println("文件的大小:" + file.length() + "bytes"); //是否成功删除文件 System.out.println("是否成功删除文件" + file.delete()); } }
3.批量创建文件夹
package testFile; import java.io.File; public class FileT03 { public static void main(String[] args) { String pathString = "d:\\Test"; for (int i = 1; i <= 10; i++) { File folder = new File(pathString + "\\" + i); if (!folder.exists()) { folder.mkdirs(); System.out.println("文件夹创建成功!" + i); } } } }
相关文章推荐
- JAVA File类的简单操作
- Java小白的File学习笔记(一)——File类的简单操作
- java 属性文件(配置文件)的简单操作
- Java IO操作之File类简单操作
- ruby/python/java全覆盖的Selenium-Webdriver系列教程(2)————浏览器的简单操作
- [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS
- 简单的java操作excel文件
- java 连接数据库简单操作
- Java中Date的一些简单操作
- java中四种操作xml方式的比较以及四种方法的简单例子
- java中Excel操作的简单封装
- Java程序操作Oracle两种方式之简单实现
- mongodb之java CRUD 简单操作
- java中序列化与反序列化对象的简单操作!
- JAVA基础加强之对javaBean的内省简单操作
- Java 对JavaBean的简单内省操作
- 利用javacsv.jar 读写CSV的简单操作
- JAVA 简单操作XML 写值读值
- 关于java整形数组的两个简单操作
- java.io File操作,流简单说明