「java获取文件属性」JAVA获取文件名

博主:adminadmin 2023-01-14 00:39:06 472

本篇文章给大家谈谈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获取文件属性的信息别忘了在本站进行查找喔。