java File类的基本操作
2014-05-01 09:45
323 查看
上代码
一次执行
![](http://img.blog.csdn.net/20140501094219046?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2pjMjExMzIy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
二次执行
import java.io.*; public class FileDemo { public static void main(String[] args) { File f=new File("F:\\workspace\\JavaPrj\\test.txt"); if(f.exists()) { f.delete(); } else { try { f.createNewFile(); } catch(Exception e) { System.out.println(e.getMessage()); } } //文件名 System.out.println("The file name is "+f.getName()+"."); //路径名 System.out.println("The path is "+f.getPath()+"."); //绝对路径名 System.out.println("The absolute path is "+f.getAbsolutePath()+"."); //父目录 System.out.println("The father directory is "+f.getParent()+"."); //文件是否存在 System.out.println(f.exists()?"The file exists.":"The file does not exist."); //文件是否可写 System.out.println(f.canWrite()?"The file can been writen.":"The file can not been writen."); //文件是否可读 System.out.println(f.canRead()?"the file can been read":"The file can not been read."); //文件句柄是否是一个目录 System.out.println("The file "+(f.isDirectory()?"is":"is not")+" a directory."); //文件句柄是否是一个绝对路径 System.out.println("The object "+(f.isAbsolute()?"is an absolute path":"is not an absolute path")); //文件最后被修改的时间 System.out.println("The file has been modified at "+f.lastModified()+"."); //文件长度 System.out.println("The length of the file is "+f.length()+" Bytes."); } }
一次执行
二次执行
相关文章推荐
- java File的基本操作实例(目录及文件的 新建/拷贝/移动)
- Java之IO流概述和File基本操作
- Java File的基本操作
- Java中File的基本操作
- java-File基本操作:FilenameFilte…
- Java学习提要——File类的基本操作
- java IO之File基本操作
- Java异常处理和File基本操作
- [Java 12 IO] File 类 的几个基本操作
- java File的基本操作实例
- [Java 12 IO] File 类 的几个基本操作
- java对File基本操作
- File文件基本操作之二:java 替换指定文件中的指定内容
- File文件基本操作之一: java 复制文件夹及其下面的子文件夹
- Java基础——对象序列化+管道流+RandomAccessFile+操作基本数据类型的DataStream等
- java RandomAccessFile类文件基本操作
- File文件基本操作之三: java 读取properties文件属性
- java File的基本操作实例
- java File基本操作
- Java中File的基本操作