java 判断二进制文件的方法
更新时间:2017年09月03日 10:56:14 投稿:lqh
这篇文章主要介绍了java 判断二进制文件的方法的相关资料,这里提供实例来实现判断文件是否问二进制文件,希望能帮助到大家,需要的朋友可以参考下
java 判断二进制文件的方法
直接上代码,实现方法很简单:
代码实现:
public static boolean isBinary(File file)
{
boolean isBinary = false;
try {
FileInputStream fin = new FileInputStream(file);
long len = file.length();
for (int j = 0; j < (int) len; j++) {
int t = fin.read();
if (t < 32 && t != 9 && t != 10 && t != 13) {
isBinary = true;
break;
}
}
} catch (Exception e) {
e.printStackTrace();
}
return isBinary;
}
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
centos7安装jdk-8u333详细图文教程
很多集成环境并不包含jdk环境,即使有相应的组件,在使用时也无法很好的使用,调试过程中也会遇到各种各样的问题,所以很多情况下还是建议在服务器内手动部署,下面这篇文章主要给大家介绍了关于centos7安装jdk-8u333的相关资料,需要的朋友可以参考下
2023-05-05
Java设计模式中的组合模式
这篇文章主要介绍了Java设计模式中的组合模式,组合模式依据树形结构来组合对象,用来表示部分以及整体层次,种类型的设计模式属于结构型模式
2022-07-07
java调用接口返回乱码问题及解决
这篇文章主要介绍了java调用接口返回乱码问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2024-05-05
SpringBoot多环境开发该如何配置
这篇文章主要介绍了 SpringBoot多环境的开发配置详情,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2022-09-09
Java分页查询的几种实现方法举例
这篇文章主要给大家介绍了关于Java分页查询的几种实现方法,分页是系统中常用到的功能,只要涉及到查询必定伴随而来的就是分页,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2023-06-06
Mybatis批量更新三种方式的实现
这篇文章主要介绍了Mybatis批量更新三种方式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2019-02-02
最新评论