Java——File
2015-09-01 10:48
399 查看
一、创建File对象
[code]File(String pathname)、
可以将已有的和未出现的文件或者文件夹封装成对象。
File类常见方法:
1、创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。
boolean mkdir():创建文件夹。
boolean mkdirs():创建多级文件夹。
2、删除。boolean delete():删除失败返回false。
void deleteOnExit():程序退出时,删除文件。
3、判断。boolean exitsts():文件是否存在。
boolean isFile() boolean isDirectory()
二、删除带内容的目录
删除原理:在windows中,删除目录是从里面往外删除的。
三、Properties
它是hashtable的子类,也就是说它具备map集合的特点,而且它存储的键值对都是字符串,是集合和IO技术相结合的集合容器。该对象的特点,可以用于键值对形式的配置文件。
四、打印流:该流提供打印方法,可以将各种数据类型的数据都原样打印。
1、字节打印流:PrintStream()
构造函数可以接收的参数类型:file对象(File)、字符串路径(String)、字节输出流(OutputStream);
2、字符打印流:PrintWriter()
构造函数可以接收的参数类型:file对象(File)、字符串路径(String)、字节输出流(OutputStream)、字符输出流(Writer)
[code]File(String pathname)、
File(File parent, String child)、 File(String parent, String child)、 File(URI uri)
可以将已有的和未出现的文件或者文件夹封装成对象。
File类常见方法:
1、创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回false。
boolean mkdir():创建文件夹。
boolean mkdirs():创建多级文件夹。
2、删除。boolean delete():删除失败返回false。
void deleteOnExit():程序退出时,删除文件。
3、判断。boolean exitsts():文件是否存在。
boolean isFile() boolean isDirectory()
二、删除带内容的目录
删除原理:在windows中,删除目录是从里面往外删除的。
三、Properties
它是hashtable的子类,也就是说它具备map集合的特点,而且它存储的键值对都是字符串,是集合和IO技术相结合的集合容器。该对象的特点,可以用于键值对形式的配置文件。
四、打印流:该流提供打印方法,可以将各种数据类型的数据都原样打印。
1、字节打印流:PrintStream()
构造函数可以接收的参数类型:file对象(File)、字符串路径(String)、字节输出流(OutputStream);
2、字符打印流:PrintWriter()
构造函数可以接收的参数类型:file对象(File)、字符串路径(String)、字节输出流(OutputStream)、字符输出流(Writer)
相关文章推荐
- dao、pojo、javabean
- selenium用java选中ul的最后一个li元素里内容
- Spring MVC 教程,快速入门,深入分析
- java patch补丁文件的结构
- java中IO流的知识点总结
- myeclipse中web项目没有run on server的解决办法
- java代理模式的实现方法
- Spring笔记――2.使用Spring容器
- Spring 3 MVC深入研究
- java调用免费天气接口
- 说说最近一段时间找工作的事(Java后端开发)
- Spring-IOC简单原理 + 实现
- 【备忘】java swing 焦点控制全纪录
- java 匿名内部类 抽象类跟接口可以直接New出来啊~~
- Java 内存泄露以及几种不同的引用
- 问题解决——Ubuntu中eclipse不显示目录
- Java实现链式存储的线性表
- struts初探
- MyEclipse8.5 jad 反编译工具 插件安装
- java Web项目启动 执行一个方法,执行一个清理工作