File类

构造函数 參数
File(File dir,String name)
File制定构造的新的File对象的路径。而String制定新的File名字
File(String path)
String,构造一个新的File使用制定路径
File(URI uri)
构造新的文件使用URI指定路径
File(String dirPath,String name)
dirPath为指定的文件路径,name为文件的名字
 
功能函数 功能
getFilesDir()
 返回路径中的文件夹,而且保持应用程序文件。在这里获取到的是/data/data//files文件夹,返回一个File
getCacheDir()

用于获取/data/data//cache文件夹
boolean delete()
删除文件
  public boolean equals (Object obj)

推断obj和调用的对象是否同样
 public File getAbsoluteFile()
  返回一个新的文件,该文件的绝对路径是调用的File的路径

String getAbsoluteFile()
  返回该文件的绝对路径
 public long getFreeSpace()
 返回在分区上剩余的字节数量,包含当前File的路径

public String getName()
      返回文件的名称
public String getPath()
     返回文件的相对路径
 public long getTotalSpace()

   返回分区的总字节大小
public long getUsableSpace()
   返回分区可用字节的大小
public boolean IsDirectory()
   推断是否为目录
public boolean IsFile()
推断是否为文件
public boolean isHidden()  
 推断是否为操作系统定义的隐藏文件
 public long lastModified()
返回最后一次改动该文件的时间,以毫秒计算,从1970年1月1日開始算
 public long length()            
 返回文件的长度,单位为字节
public boolean mkdir()
创建一个文件夹,当父文件夹存在才干成功创建
public boolean mkdirs()
创建一个文件夹,可可附带创建父文件夹
public boolean renameTo(File newPath)
重命名newpath目录
public boolean setWritable(boolean writable,boolean ownerOnly)
writable 假设为真,对该文件有写权限,否则没有。


   ownerOnly 假设为真,仅仅对文件的拥有者有写权限,否则,对其它人也有写权限。
 public boolean setWritable(boolean writable,true)
同setWritable(writable,true)一个意思
public boolean setReadOnly()
   对文件仅仅有读权限
  public boolean setReadable(boolean readable,boolean ownerOnly)
 readable 假设为真。对该文件有读权限 ownerOnly 假设为真。仅仅对文件的拥有者有读权限,否则。对其它人也有读权限
public boolean setReadable(boolean readable)  

同setReadable(boolean readable,true)一个意思
public String toString()   
  toString是一个Object类的方法,能够返回一个对象的字符串表示。
 public URI toURI()   
返回一个文件的URI
 



安卓File类汇总的更多相关文章

  1. java io知识点汇总FIle类

    1.路径分隔符问题: 因为java有跨平台行,而在windows和linux中的目录分隔符是不同的.windows是"\" 而linux是"/"  所以必须想办 ...

  2. day19<异常&File类>

    异常(异常的概述和分类) 异常(JVM默认是如何处理异常的) 异常(try...catch的方式处理异常1) 异常(try...catch的方式处理异常2) 异常(编译期异常和运行期异常的区别) 异常 ...

  3. (转载)android 一些工具类汇总

    android 一些工具类汇总 作者:曾田生z 字体:[增加 减小] 类型:转载 时间:2016-08-14我要评论 本文给大家汇总介绍了一些常用的Android工具类,非常的简单实用,有需要的小伙伴 ...

  4. Java中File类的方法详解

    File类也是Java中一个比较重要的类,通过他我们可以实现对文件的一系列操作,其内置了很多方法,下面我将按方法的功能分块,逐一讲解: 快速导航 构造方法 常用方法 创建目录 判断 `is...` t ...

  5. java中File类的使用

    public class FileLei {    public static void main(String[] args) throws IOException {        //..表示上 ...

  6. File 类

    File 类:文件和目录(文件夹)路径名的抽象表现形式. 方法 1.创建功能 public boolean createNewFile():创建文件 public boolean mkdir():创建 ...

  7. C#File类常用的文件操作方法(创建、移动、删除、复制等)

    File类,是一个静态类,主要是来提供一些函数库用的.静态实用类,提供了很多静态的方法,支持对文件的基本操作,包括创建,拷贝,移动,删除和 打开一个文件. File类方法的参量很多时候都是路径path ...

  8. File类基础

    File类的作用: Java的io包中定义了File类,用于对文件或文件夹的管理操作. File类只能够用于表示文件或文件夹的信息(属性)和对该文件或文件夹的删除创建操作 (不能对内容进行访问) 通过 ...

  9. 【转】File类应用 - FilenameFilter 和 FileFilter

    FilenameFilter & FileFilter FilenameFilter 和 FileFilter 都是用来过滤文件,例如过滤,以.jpg或者.java结尾的文件,通过看他们的源码 ...

随机推荐

  1. jQuery 特殊选择器this

    特殊选择器this 相信很多刚接触jQuery的人,很多都会对$(this)和this的区别模糊不清,那么这两者有什么区别呢? this是JavaScript中的关键字,指的是当前的上下文对象,简单的 ...

  2. java 8中撤销永久代,引入元空间

    撤销永久代,引入元空间: 在 JDK 1.8 中,HotSpot 已经没有 “PermGen space”这个空间了,取而代之是一个叫做 Metaspace(元空间) 的东西. Java7中已经将字符 ...

  3. 在Ubuntu 16.04安装 Let’s Encrypt并配置ssl

    1.安装前准备 1)要确保python的默认版本为2.7及以上版本. 2)需要配置的apache.nginx需要提前配置绑定域名. 2.安装ssl 在这个https://certbot.eff.org ...

  4. 火狐firefox插件配合scrapy,注意tbody会导致empty

    有2个常有插件,一个是xpath checker,一个是firepath(配合firebug) xpath checker是个好东西,不仅可以分析,还可以验证自己抽取的xpath是否正确 但xpath ...

  5. Nginx 的安装配置入门(mac)

    1.安装Nginx服务器: 执行命令 brew install nginx 安装完以后,可以在终端输出的信息里看到一些配置路径: /usr/local/etc/nginx/nginx.conf (配置 ...

  6. SnowNLP:一个处理中文文本的 Python 类库[转]

    SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和Te ...

  7. npm命令要记

    npm list - depth 0 查看依赖 cnpm install 安装 npm outdated 查看模块过时 npm cache clear

  8. UVA 11624 Fire!【两点BFS】

    Joe works in a maze. Unfortunately, portions of the maze have caught on fire, and the owner of the m ...

  9. 25、Django实战第25天:讲师详情页

    1.复制teacher-detail.html到templates目录下 2.编辑teacher-detail.html,继承base.html 3.编辑organization.view.py cl ...

  10. 1357:车厢调度(train)

    [题目描述] 有一个火车站,铁路如图所示,每辆火车从A驶入,再从B方向驶出,同时它的车厢可以重新组合.假设从A方向驶来的火车有n节(n≤1000),分别按照顺序编号为1,2,3,…,n.假定在进入车站 ...