io

IO—File
1, 文件的创建访问属性操作
2, List的操作
3, 递归的使用
4, 配置类properties
一:File文件
(1)文件创建new File();文件并未创建createNewFile();文件创建
文件夹的创建 mkdir()和mkdirs();
(2)文件的判断exsits() isAbosultely() isHiddean () isDirctoy() isFile()
(3)文件的删除
File.delete();删除文件返回boolean类型的值
File.deleteOneixt();程序运行完之后JVM删除文件没有返回值
(4)获取信息
Getname();getparent();lastmodifed();getpath();length();
(5)文件重命名和剪切
二list的操作
f.list():返回一个路径名称的字符串数组,元素为路径名称字符串
f.list(FileFilter filter); 返回一个满足指定筛选规则的路径名称的字符串数组,元素是路径名称(字符串)
f.listFiles();返回一个文件数组,元素全部为文件
f.listFiles(FilenameFilter filter);返回一个满足指定规则的文件数组,元素为文件
f.listFiles(FileFilter);返回一个文件数组,按照特定文件路径的筛选规则
三 递归
也就是自己调用自己,例如文件夹的深度遍历或者删除操作
File[] files=new File();
For(File f:files){
System.out.println(f.getpath());
}
四定义用户加载配置文件类
1,在lib中提供配置KV类型配置文件
2,封装一个用户自定义的类,主要功能实现加载配置文件 
Upt(properties prop,String filepathname){
Super();
Prop.load(new FileinputStream(filepathname));}
Properties prop=new properties();
Upt upt=new Upt(prop,”salary.properties”);
System.out.println(prop.getProperty(“key”));
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值