您的位置:首页 > 其它

1217File类简单的一些知识的理解

2016-12-17 17:20 295 查看
file.exists()  ------------------------------------   检测这个file所存储的路径或者文件是否存在

File.pathSeparator --------------------------   系统路径分隔符-----------------------------》;

File.separatoe -------------------------------   系统目录分割符-----------------------------》\

file.getAbsolutePath() ---------------------    获取当前路径

file.createNewFile()-------------------------   创建文件

file.mkdir()-------------------------------------   创建文件夹

file.renameTo(fileRename)---------------   更改文件夹名字

file.delete()-------------------------------------   删除文件

file.delete()-------------------------------------   删除文件夹(不能删除有内容的文件夹,只能删除空文件夹)

file.isAbsolute()-------------------------------   是否是绝对路径

file.isDirectory()-------------------------------   是否是文件夹

file.isFile()--------------------------------------   是否是文件

file.isHidden()---------------------------------   是否有隐藏文件

file.gerAbsoluteFile()------------------------   返回此抽象路径名的绝对路径名形式

file.getAbsolutePath()-----------------------   返回此抽象路径名的绝对路径名字符串

file.getCanonicalPath()---------------------   返回此抽象路径名的规范形式

file.getName()---------------------------------   返回由此抽象路径名表示的文件或目录的名称

file.getParent()--------------------------------    返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回
null


file.getPath()-----------------------------------    将此抽象路径名转换为一个路径名字符串

file.lastModified()-----------------------------   获取最后一次更改文件的时间戳

//使用Date类来转换这个 时间戳file.lastModified()
long lastMo = file.lastModified(); // 获取最后一次更改文件的 时间戳

//根据时间戳 创建 日期对象
Date date = new Date(lastMo);
System.out.println("date : " + date); // 2016-12-14   yyyy-MM-dd
//把日期对象 进行格式化, 为了 按照我们指定的格式进行输出,
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

//让格式化对象  来格式化日期
String dateStr = format.format(date);
System.out.println("dateStr : " + dateStr); // 2016-12-14 11:43:10
 

绝对路径&相对路径

相对路径:是指资源文件相当于当前程序所在路径

绝对路径:在硬盘上的完整路径, 绝对路径一定是以盘符开头的

(盘符:     C:      D:       E:       F:     ·········  )

.  ----->  当前路径

.. ----->  上一级路径

File类中的常用方法

1.创建 2.修改 3.删除 4.查询(获取)

创建:

boolean createNewFile()throws IOException

在指定的位置创建一个空文件,如果成功就返回true, 失败返回fasle

注意:这个方法声明了一个异常的抛出,所以调用这个 方法的时候,要注意异常的处理(捕获处理或者抛出处理)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: