java判断一个文件是否为二进制文件的方法
更新时间:2015年07月24日 11:06:51 作者:fzhlee
这篇文章主要介绍了java判断一个文件是否为二进制文件的方法,涉及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;
}
希望本文所述对大家的java程序设计有所帮助。
相关文章
SpringMVC请求数据详解讲解
Spring MVC 是 Spring 提供的一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet,Spring MVC 角色划分清晰,分工明细,本章来讲解SpringMVC如何请求数据
2022-07-07
Java详细讲解分析双指针法的使用
严格的来说,双指针只能说是是算法中的一种技巧。双指针指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,而是使用两个相同方向(快慢指针)或者相反方向(对撞指针)的指针进行扫描,从而达到相应的目的
2022-04-04
Mybatis实体类对象入参查询的笔记
这篇文章主要介绍了Mybatis实体类对象入参查询的笔记,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-06-06
开发工具EesyCode使用方法解析
这篇文章主要介绍了开发工具EesyCode使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2020-04-04
Java字符串定义及常用方法
这篇文章主要介绍了Java字符串定义及常用方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
2019-08-08
Java基础异常处理代码及原理解析
这篇文章主要介绍了java基础异常处理代码及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2019-11-11
关于后缀表达式的java实现过程
这篇文章主要介绍了关于后缀表达式的java实现过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2022-07-07
Java基础篇之HashMap指定初始值
这篇文章主要给大家介绍了关于Java基础篇之HashMap指定初始值的相关资料,HashMap是Java中常用的数据结构,它提供了高效的键值对存储和查询功能,文中通过代码介绍的非常详细,需要的朋友可以参考下
2023-12-12
最新评论