Java中File 类的使用

来源:互联网 发布:大数据时代 txt 久久 编辑:程序博客网 时间:2024/06/14 04:44
java.io.File类用于表示文件(目录)

File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问

例:

public static void main(String[] args) {File file = new File("E:\\java\\me");//System.out.println(file.exists());if(!file.exists())file.mkdir(); //file.mkdirs()多级目录elsefile.delete();//是否是一个目录  如果是目录返回true,如果不是目录or目录不存在返回的是falseSystem.out.println(file.isDirectory());//是否是一个文件System.out.println(file.isFile());//File file2 = new File("e:\\java\\日记1.txt");File file2 = new File("e:\\java","日记1.txt");if(!file2.exists())try {file2.createNewFile();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}else file2.delete();         //常用的File对象的APISystem.out.println(file);//file.toString()的内容System.out.println(file.getAbsolutePath());System.out.println(file.getName());//最后的目录名System.out.println(file2.getName());System.out.println(file.getParent());System.out.println(file2.getParent());System.out.println(file.getParentFile().getAbsolutePath());}

遍历目录:




0 0