个人原创,转载请在文章开头明显位置注明出处:https://www.cnblogs.com/sunshine5683/p/10063960.html
学习从来都是一个阶段的学习,然后进行整理与总结,最后才能形成自己的东西,今天将最近所学习的内容整理总结出来,以便方便大家查阅与借鉴!下面每一个包都有时间说明,每一个包都是独立的demo,可以直接运行与测试!
===================================================================== package test.xhq.day19; import java.io.File; public class Demo1_File { public static void main(String[] args) { String parent ="F:\\Mystudy\\java学习总结video\\day19\\video\\001_今日内容.avi"; String chiled = "001_今日内容.avi"; File file = new File(parent, chiled); System.out.println(file.exists()); } public static void demo1(){ File file =new File("F:\\Mystudy\\java学习总结video\\day19\\video\\001_今日内容.avi"); System.out.println(file.exists()); File file2 = new File("xxx.txt"); System.out.println(file2.exists()); } } ======================================================================== package test.xhq.day19; import java.io.File; import java.io.IOException; public class Demo2_FileMethod { public static void main(String[] args) throws IOException { File file = new File("ccc.txt"); //声明一个file对象并赋予该对象文件类型及文件名 System.out.println(file.createNewFile());//创建某类型的文件 // File file2 = new File("yyy1"); //声明一个file对象并赋予该对象文件夹名字或者路径 // System.out.println(file2.mkdir()); //创建文件夹 // File file2 = new File("yyy\\ddd"); //这样的路径默认会创建在项目根目录下,如果想创建在某个盘,则写上该盘符和绝对路径即可 // System.out.println(file2.mkdirs()); //创建多级路径文件夹 } } ============================================================================= package test.xhq.day19; import java.io.File; public class Demo3_FileMethod { public static void main(String[] args) { // File file = new File("ooo.txt"); // File file2 = new File("D:\\xxx.txt"); // System.out.println(file.renameTo(file2));//renameto的功能是如果两个file路径相同则改名,路径不同则改名并剪切 // File file = new File("ooo.txt"); // System.out.println(file.delete()); //删除文件, Java中删除的文件不会保存在回收站 // File file = new File("yyy1"); // System.out.println(file.delete());//删除文件夹,注意该文件夹必须是空的或者没有下级文件夹 File file = new File("yyy\\ddd

