io
2016-04-15 00:08
148 查看
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”));
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”));
相关文章推荐
- 易富彩娱乐网上购彩平台代理+Q【7133V5583】
- 菲娱娱乐平台招商部+Q【7133V5583】
- 博金冠娱乐平台客服+Q【7133V5583】
- 游艇会时时彩网上购彩平台+Q【7133V5583】
- 天子娱乐平台招商部+Q【7133V5583】
- 杏彩娱乐平台时时彩官网+Q【7133V5583】
- 万家乐娱乐平台注册+Q【7133V5583】
- 大唐娱乐开户注册+Q【7133V5583】
- 红树林娱乐平台怎么做代理+Q【7133V5583】
- 豪客彩娱乐平台官方网站+Q【7133V5583】
- 名人时时彩网上购彩平台+Q【7133V5583】
- 9号彩娱乐平台客服+Q【7133V5583】
- CNC娱乐平台登录注册网址+Q【7133V5583】
- W彩娱乐平台登录注册网址+Q【7133V5583】
- 摩臣娱乐平台注册+Q【7133V5583】
- 纬来娱乐网上购彩平台代理+Q【7133V5583】
- 无限娱乐网上购彩平台代理+Q【7133V5583】
- 红树林娱乐平台+Q【7133V5583】
- 新乐娱乐平台+Q【7133V5583】
- 一号站平台总代理+Q【7133V5583】