「java获取文件属性」JAVA获取文件名
本篇文章给大家谈谈java获取文件属性,以及JAVA获取文件名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
请问下 如何用JAVA 读取一个文件的其他属性,比如它的备注的内容。
JAVA本身不提供这种功能。
这样的功能只能使用第三方jar包。
如相关Excel的jar包可以直接插入行,读取行,这都是通过文件每个字节(或字符)解析来的。
令:如果你的意思是读取一个Windows下的TXT或MP3这样的文件属性,那么这个是Windows系统自己保存的属性,并非文件本身属性,即传至Linux下面不一定能看到这些属性。所以说JAVA是不可能直接读取到Windows上文件点击右键后查看到的备注信息的。
如何JAVA方式读取文件和图片的属性信息
最直接的方式:File file = new File("文件路径");
然后去API查下File的方法吧,比如:file.isHidden();测试此抽象路径名指定的文件是否是一个隐藏文件。
java读取文件属性
//看看吧..对你会有帮助
public class FilecTest {
public static void main(String args[])
{
File f=new File("c:\\1.txt");
System.out.println(f.isDirectory()); //测试此抽象路径名表示的文件是否是一个目录。
System.out.println(f.getAbsoluteFile()); //返回抽象路径名的绝对路径名形式
System.out.println(f.getAbsolutePath()); //返回抽象路径名的绝对路径名字符串。
System.out.println(f.isAbsolute()); //测试此抽象路径名是否为绝对路径名
System.out.println(f.isDirectory()); //测试此抽象路径名表示的文件是否是一个目录
long modifyDate = f.lastModified(); //得到最后修改日期
if (modifyDate!=0){
System.out.println("\n 最后修改日期: "+new Date(modifyDate)); //返回此抽象路径名表示的文件最后一次被修改的时间。
}
System.out.println(new Date(modifyDate)); //返回此抽象路径名表示的文件最后一次被修改的时间。
System.out.println(f.length()); //返回由此抽象路径名表示的文件的长度
// System.out.println(f.renameTo(ff)); //重新命名此抽象路径名表示的文件。
}
}
java获取文件属性的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于JAVA获取文件名、java获取文件属性的信息别忘了在本站进行查找喔。