判断一个文件是否为二进制文件
2016-08-10 18:06
337 查看
判断一个文件是否为二进制文件
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;
}
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判断一个文件是否为二进制文件的方法
- 判断一个文件是否为二进制文件
- 判断一个文件是否为二进制文件
- c#判断一个文件是否是图形文件
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- 如何判断一个文件是否存在
- 无BOM的条件下C语言判断一个文件是否为UTF-8编码代码(windows,linux通用)
- go 判断一个文件是否存在
- 判断文件是否超过300行,如超过,将生成的文件分为多个,300行一个文件。
- 如何判断一个文件是否被关闭?
- 浮点数在intel上的二进制存储结构,以及如何判断一个浮点数是否为整数
- 批处理判断是否存在文件,存在则运行另外一个bat文件
- 【日期时间】批处理判断一个文件在最近5分钟内是否被更新过
- 怎样判断一个文件是否为空
- C# 判断一个文件是否正在被使用。
- 用VS打包时判断某一个文件是否已存在,如果存在,则不安装
- Python: 判断一个路径是否存在,判断一个路径是文件还是目录,创建路径,创建文件, 删除路径,删除文件
- 【shell】判断一个文件或者目录是否存在
- 通过DOS头判断一个文件是否为PE文件