复习javaIO 之File类
2015-11-04 00:00
435 查看
摘要: 学习记录使用
file类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容
file类定义了一些与平台无关的方法来操作文件,
java中的目录被当做一种特殊的文件使用,list方法可以返回目录中的所有子目录和文件名
在Unix下的路径分隔符为(/),在dos下的路径分隔符为(\),java 可以正确处理两者的路径分隔符
demo
判断某个文件是否存在,存在则删除,不存在则创建
代码片段
File f = new File(“1.txt”);
if(f.exists()){
f.delete();
}else{
f.createNewFile();
}
System.out.println(“File name”+f.getName()); //得到文件名称
System.out.println(“File path”+f.getPath()); //得到文件相对路径(路径包括文件名称)
System.out.println(“File asb path”+f.getAbsolutePath()); //得到文件绝对路径
System.out.println(f.exists()?”exists”:”not exists”); //判断文件是否存在
System.out.println(f.canRead()?”read”:”not read”); //判断文件是否可读
System.out.println(f.isDirectory()?”directory”:”not is directory”); //判断文件是否为目录
System.out.println(“filed last Modifield time”+f.lastModifield());//文件最新修改时间
System.out.println(“File name”+f.getName()); //得到文件名称
file类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容
file类定义了一些与平台无关的方法来操作文件,
java中的目录被当做一种特殊的文件使用,list方法可以返回目录中的所有子目录和文件名
在Unix下的路径分隔符为(/),在dos下的路径分隔符为(\),java 可以正确处理两者的路径分隔符
demo
判断某个文件是否存在,存在则删除,不存在则创建
代码片段
File f = new File(“1.txt”);
if(f.exists()){
f.delete();
}else{
f.createNewFile();
}
System.out.println(“File name”+f.getName()); //得到文件名称
System.out.println(“File path”+f.getPath()); //得到文件相对路径(路径包括文件名称)
System.out.println(“File asb path”+f.getAbsolutePath()); //得到文件绝对路径
System.out.println(f.exists()?”exists”:”not exists”); //判断文件是否存在
System.out.println(f.canRead()?”read”:”not read”); //判断文件是否可读
System.out.println(f.isDirectory()?”directory”:”not is directory”); //判断文件是否为目录
System.out.println(“filed last Modifield time”+f.lastModifield());//文件最新修改时间
System.out.println(“File name”+f.getName()); //得到文件名称
相关文章推荐
- sql2005 附加数据库出错(错误号:5123)解决方法
- C#中File类的文件操作方法详解
- asp #include file 与 #include virtual 的区别小结第1/2页
- PHP file_exists问题杂谈
- css美化input file按钮的代码方法
- 改变文件域的样式实现思路同时兼容ie、firefox
- How to Auto Include a Javascript File
- 清理SQL Server 2008日志文件Cannot shrink log file 2 的解决方案
- Locate a File Using a File Open Dialog Box
- Save a File Using a File Save Dialog Box
- 基于java file 文件操作operate file of java的应用
- php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
- PHP 得到根目录的 __FILE__ 常量
- 解析php dirname()与__FILE__常量的应用
- file_get_contents获取不到网页内容的解决方法
- sql2005 create file遇到操作系统错误5拒绝访问 错误1802
- Can’t open file:'[Table]mytable.MYI'
- js 获取、清空input type="file"的值示例代码
- PHP 的 __FILE__ 常量
- 将input file的选择的文件清空的两种解决方案