判断一个文件是否为二进制文件 .txt

来自「java开发中经常用到的代码」· 文本 代码 · 共 18 行

TXT
18
字号
// 判断一个文件是否为二进制文件 
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; 
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?