* File类常见方法:
boolean renameTo(File dest) 重新命名此抽象路径名表示的文件。
例如:
* 1.创建
* boolean createNewFile() 创建文件
* 在指定位置创建文件,如果文件已经存在返回flase
* boolean mkdir()创建一级文件夹
* boolean mkdirs() 创建多级文件夹
* 2.删除
* boolean delete() 删除文件
* void deleteOnExit() 虚拟机退出时删除文件
* 3.判断
* boolean exists() 文件是否存在
* boolean canExecute() 文件是否可执行
*
* boolean isDirectory() 是否是目录
* boolean isFile() 是否是文件
*
* boolean isHidden() 是否为隐藏文件
* boolean isAbsolute() 是否为绝对路径
*
* 4.获取信息
* String getName()
* String getPath() 获取路径
* String getParent() 获取绝对路径中的父目录
* String getAbsolutePath() 获取绝对路径
*
* File getAbsoluteFile() 获取绝对路径并封装
* long lastModified() 最后修改时间,单位为毫秒数
* long length() 获取文件长度
boolean renameTo(File dest) 重新命名此抽象路径名表示的文件。
例如:
public static void method() throws Exception
{
File f1 = new File("d:\\w\\Project_02\\");
File f = new File(f1,"FileDemo\\demo.txt");
//File f = new File("d:"+File.separator+"w"+File.separator+"FileDemo.txt");
sop("是否创建文件:"+f.createNewFile());
sop("文件删除:"+f.delete());
sop("是否创建单级文件夹:"+f.mkdir());
sop("是否创建多级文件夹:"+f.mkdirs());
sop("f的值: "+f);
sop("文件存在:"+f.exists());
sop("文件可执行:"+f.canExecute());
sop("是目录:"+f.isDirectory());
sop("是文件:"+f.isFile());
sop("是隐藏文件:"+f.isHidden());
sop("绝对路径:"+f.isAbsolute());
sop("文件名:"+f.getName());
sop("路径:"+f.getPath());
sop("绝对路径:"+f.getAbsolutePath());
sop("父目录:"+f.getParent());
sop("最后修改:"+f.lastModified());
sop("文件长度"+f.length());
File file = f.getAbsoluteFile();
sop("file的值:"+file);
}