zoukankan      html  css  js  c++  java
  • File操作,访问文件或目录的属性信息

    package seday03;

    import java.io.File;//记得导入File

    /**
    * File的每一个实例用于表示文件系统中的一个文件或目录
    * 使用File可以:
    *  1:访问其表示的文件或目录的属性信息
    *  2:创建或删除文件,目录
    *  3:访问一个目录中的所有子项
    * 但是不可以访问文件数据
    * @author xingsir
    */
    public class FileDemo {

    public static void main(String[] args) {

    File file=new File("./test.txt");
    /*
    * 这里指定路径时应指定相对路径,因为绝对路径 的"根目录"不同的操作系统是不相同的,不利于跨平台
    * 相对路径的好处时屏蔽了系统差异,但是具体相对哪里要根据运行程序时的环境而定。
    * "./"即:当前目录: 在eclipse中,"./"指的是当前程序所在项目的项目目录
    */
    String name= file.getName(); //获取文件名
    System.out.println(name);//输出

    long length=file.length();//获取文件长度(字节量)
    System.out.println(length);//输出

    boolean cr=file.canRead();
    boolean cw=file.canWrite();
    System.out.println("可读:"+cr);
    System.out.println("可写:"+cw);

    boolean ih=file.isHidden();
    System.out.println("隐藏文件:"+ih);


    }

    }

  • 相关阅读:
    OO第四单元总结
    OO第三单元总结
    OO第二单元总结
    OO第一单元总结
    面向对象第四单元总结
    面向对象第三单元总结
    面向对象第二单元的总结
    操作系统lab3实验总结
    操作系统lab2实验总结——Part2
    操作系统lab2实验总结——Part1
  • 原文地址:https://www.cnblogs.com/xingsir/p/11984062.html
Copyright © 2011-2022 走看看