java相关的问题

来源:百度知道 编辑:UC知道 时间:2024/05/08 04:51:49
在java中,如何分辨文件中的不同文件类型,比如E盘下有txt,doc,pdf,html等格式文件,如何进行读取并区分。
能否给出比较详细的思路或代码!有高分相送
这些文件存在数据库中,可以不在硬盘中!

文件名可以读到,然后再
File f=new File("C:\\d.doc");
String filename=f.getName();
String fileType=filename.substring(filename.lastIndexOf(".")+1)
得到了文件的类型。之后随你怎么处理。

帮不了你~我没研究你那么深,一般java里读取文件都指明到具体文件了,对于格式类型的区分,还真没考虑过,呵呵~抱歉~

通过定义字节流,用getBytes()方法进行提取并保存在另一个地方,字节流支持图片、文本等的提取