工程师 (已认证)
原创分享签约作者
我们经常会遇到读取文件内容的情况,就需要判断文件是否为文本文件,及文件编码格式,防止乱码出现。根据文件扩展名判定不太准确,可能会遇到未知扩展名或被修改了扩展名,下面的测试类使用文件头来判断,两个方法是:1、判断文件是否为文本格式的文件 - isText
2、获取文件的编码格式 - getFilecharset
我们可以看下面实例代码,并可以在线测试一下。
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。
分享文章到朋友圈
关注时代Java