Java判断一个文件是否是链接文件
来源:互联网 发布:图书管理信息系统java 编辑:程序博客网 时间:2024/04/29 16:12
Apache使用这样的方式来判断:
public static boolean isSymlink(File file) throws IOException {if (file == null)throw new NullPointerException("File must not be null");File canon;if (file.getParent() == null) {canon = file;} else {File canonDir = file.getParentFile().getCanonicalFile();canon = new File(canonDir, file.getName());}return !canon.getCanonicalFile().equals(canon.getAbsoluteFile());}这种判断方式的依据就是,如果是链接文件(软连接、硬链接),那么getCanonicalFile和getAbsoluteFile的返回值是不一样的。否则一样。
- Java判断一个文件是否是链接文件
- 判断一个文件是否是符号链接
- java判断文件是否是一个lnk快捷方式
- java如何判断一个linux下的文件是否为链接文件。
- java判断文件是否是utf8编码
- (2): 判断一个文件是否是 Wave 文件
- (2): 判断一个文件是否是 Wave 文件
- c#判断一个文件是否是图形文件
- 判断一个文件是否是指定后缀名的文件
- 在java后台判断两个文件是否是同一文件
- 判断文件是否是可执行文件
- 判断文件是否是可执行文件
- 判断文件是否是图片
- 判断文件是否是图片格式
- 如何判断一个文件是否是win32可执行文件
- java File 判断文件是否为符号链接
- java File 判断文件是否为符号链接
- java File 判断文件是否为符号链接
- 快速高效读C代码和读C++代码
- rich edit 的一些理解
- 显示WordPress特定分类下的最新文章
- 2013.04-2013.09
- !!!Chapter 1 Introduction
- Java判断一个文件是否是链接文件
- C++ How to avoid the enter key when using cin and getline
- 30+学习Web设计和开发的优质新鲜资源
- IT设计论坛倒计时v
- Android使用代码来写布局实例
- 数据结构中La表的数据合并到Lb表中
- Android XmlPullParser的简单应用
- 带有详细书签的IT电子书大全
- Android之画小球图实例[后续添加小球移动功能]