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);


    }

    }

  • 相关阅读:
    Android 自定义ProgressDialog
    Android 设置TextView字体颜色
    Android 隐藏EditText的焦点
    Android TextView点击效果
    区间问题 codeforces 422c+hiho区间求差问
    hdu 5651 重复全排列+逆元
    hdu 1576
    C Looooops
    扩展欧几里得模板
    hdu 6025(女生赛)
  • 原文地址:https://www.cnblogs.com/xingsir/p/11984062.html
Copyright © 2011-2022 走看看