黑马程序员——File类及Properties类

本文详细介绍了Java编程中File类和Properties类的应用,包括文件和目录的操作,以及如何使用Properties类进行配置文件的读写。内容涵盖了File类的基本用法,如创建、删除、判断等方法,以及Properties类作为集合与IO技术结合的集合容器,用于键值对的配置文件管理。通过实例代码展示了如何操作文件和配置文件。

<a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>
File类

把文件,文件夹封装成对象。

操作其属性和方法

File.separator   系统分隔符

构造函数

File f=new File(“c:\\demo.txt”);   \\把已有或未有的文件或文件夹封装成对象

方法

创建:

boolean createNewFile()   在指定位置创建新文件     f. createNewFile()

boolean mkdirs()         在指定位置创建新目录     f.mkdirs()

删除:

delete()                    deleteOnExit()

判断:

exists()  存在

isFile()  是文件

isDirectory()   是文件夹

isHidden()    是隐藏

canExecute()    可执行

获取:

getName()  名字

getParent()   父目录

getPath()   封装路径

getAbsolutePath()   绝对路径

length()  体积

renameTo()  剪切

Files[] listFiles()    列出目录

String[] list()   

 

 

Properties类


HashTable的子类

是集合与IO技术相结合的集合容器

用于键值对的配置文件

Properties prop=new Properties();

FileReader fr=newFileReader("c:\\info.txt");

prop.load(fr);     \\将指定格式文件按键值对存入集合

prop.setProperty("","");     \\改变内存即流中的数据

prop.list(System.out);       \\改变的数据显示到控制台

FileWriter fw=newFileWriter("c:\\info.txt");

prop.store(fw,"#");          \\将改变的流数据储存到指定的文件


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值