//构件File实例 //指向硬盘上的一个文件 编译符,要打两个程序接受才是单个 File file =new File("e:\test.txt"); file =new File("e:\","test1.txt"); //改名 // file.renameTo(new File("d:\test.txt")); // file.renameTo(new File("e:\test2.txt")); //判断是否存在文件 if(file.exists()){ System.out.println(file.getName()+"文件存在"); //文件路径 System.out.println(file.getAbsolutePath()); //如果存在,创建失败,而不是覆盖 //改名,并将文件内容一并复制 file.renameTo(new File("d:\test2.txt")); try { if(file.createNewFile()){ System.out.println("创建完成了");} else{ System.out.println("创建失败");} } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); System.out.println("创建报错了"); } //删除文件 // if(file.delete()){ // System.out.println("删除成功"); // } // else{System.out.println("删除失败");} } else{ System.out.println("文件不存在"); //创建 try { if(file.createNewFile()){ System.out.println("创建完成了");} else{ System.out.println("创建失败"); } } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); e.getMessage(); }