package com.yeqc.testDemo; import java.io.File; public class HelloFile { public static void main(String[] args) { File file = new File("hello.txt"); if (file.exists()) { System.out.println(file.isFile()); System.out.println(file.isDirectory()); }else{ System.out.println("文件不存在"); } } }
文件不存在
package com.yeqc.testDemo; import java.io.File; import java.io.IOException; public class HelloFile { public static void main(String[] args) { File file = new File("hello.txt"); if (file.exists()) { System.out.println(file.isFile()); System.out.println(file.isDirectory()); }else{ System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已被成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } } }
运行:
文件不存在 文件已被成功创建
再次运行:
true false
文件的重命名:
package com.yeqc.testDemo; import java.io.File; import java.io.IOException; public class HelloFile { public static void main(String[] args) { File file = new File("hello.txt"); if (file.exists()) { File nameto = new File("new Hello.txt"); file.renameTo(nameto); }else{ System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已被成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } } }
文件的删除:
package com.yeqc.testDemo; import java.io.File; import java.io.IOException; public class HelloFile { public static void main(String[] args) { File file = new File("hello.txt"); if (file.exists()) { file.delete(); }else{ System.out.println("文件不存在"); try { file.createNewFile(); System.out.println("文件已被成功创建"); } catch (IOException e) { System.out.println("文件无法被创建"); } } } }
原文地址:http://11317783.blog.51cto.com/11307783/1769449