java 判断文件类型

java 判断文件类型,第1张

如果只是简单的复制、截取等 *** 作,直接使用字节流对文件进行I/O *** 作就可以了;

一般判断一个文件是否是二进制文件,只是判断一下文件的内容中是否含有0x00-0x07这八个字符内容,如果有的话,就是二进制文件。

Java可以用来下载文件,并显示文件类型。通常,下载文件时可以显示其文件类型,此文件类型可以是图像文件、文本文件、压缩文件、表格文件、数据库文件等。Java可以通过一些API读取文件的HTTP头来判断文件类型,例如URLConnection的getContentType()方法可以获取文件的MIME类型,从而确定文件类型。此外,还可以使用FileNameMap类来获取文件的MIME类型,从而获取文件类型。

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

JAVA 程序中如何实现对RAR压缩包文件中文件格式的判断?

解析:

JAVA中使用java.util.zip.ZipOutputStream在对文件进行压缩时,将把每一个文件实体封装为java.util.zip.ZipEntry,反之,在使用java.util.zip.ZipInputStream在对文件进行解压缩时,每个文件的访问也是通过访问ZipEntry对象来 *** 作的,可以通过ZipEntry对象的getName()来得到当初压缩时对该文件的命名(通常为该文件相对路径),当然得到了该文件命名自然就可以对文件格式进行判断了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11415993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存