java判斷一個(gè)文件是否為二進(jìn)制文件的方法
更新時(shí)間:2015年07月24日 11:06:51 作者:fzhlee
這篇文章主要介紹了java判斷一個(gè)文件是否為二進(jìn)制文件的方法,涉及java針對文件的讀取及編碼判斷技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了java判斷一個(gè)文件是否為二進(jìn)制文件的方法。分享給大家供大家參考。具體如下:
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程序設(shè)計(jì)有所幫助。
相關(guān)文章
通過第三方接口發(fā)送短信驗(yàn)證碼/短信通知(推薦)
這篇文章主要介紹了通過第三方接口發(fā)送短信驗(yàn)證碼/短信通知(推薦)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08LIS 最長遞增子序列 Java的簡單實(shí)現(xiàn)
下面小編就為大家?guī)硪黄狶IS 最長遞增子序列 Java的簡單實(shí)現(xiàn)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09關(guān)于后綴表達(dá)式的java實(shí)現(xiàn)過程
這篇文章主要介紹了關(guān)于后綴表達(dá)式的java實(shí)現(xiàn)過程,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07