首页 > 其他 > 详细

文件操作

时间:2016-08-16 21:44:16      阅读:229      评论:0      收藏:0      [点我收藏+]

一、File类

File类:主要用来创建文件或者目录,它位于java.io.File包中
主要方法:
  返回类型      方法
    boolean   createNewFile()//用于创建一个新文件,不创建目录
  boolean   mkdir()//用于创建一个新目录
  boolean   mkdirs()//用于创建多级目录
  String     getName()//获取文件的文件名
  String     getAbsolutePath()//获取文件的绝对路径
  long       length()//返回文件长度,文件大小以字节单位

 

例子:

  (1)创建文件目录


FileOutputStream类:输出流 主要用于把数据写入到文件中
主要方法:
FileOutputStream(String name,boolean append)//name一般为文件的路径,append如果为true,则表示从文件末尾追加内容,否则覆盖了以前所有的信息

 

二、根据文件的流向分为:
1、输入流(即文件的内容输入到控制台):以控制台、程序为参考物
     inputStream(抽象类)   FileInputStream

 

2、输出流(即控制台输出到文件的内容)
    OutPutStream(抽象类)   FileOutStream

三、根据字节的位数
1、字节流(如abc1234(不带中文)、图片、音频、视频用该方法)
     输入:inputStream(抽象类)     FileInputSteam
     输出:OutPutStream(抽象类)   FileOutputStream


2、字符流(如纯文件:中文)
   输入:Reader FileReader
   输出:Writer FileWriter

文件操作

原文:http://www.cnblogs.com/xuegu/p/5777887.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!