我们可能会经常打开某个文档,发现里面有乱码,有时候我们可能会试着把它另存为其它编码的文件以希望能恢复它的原来状况。如果很幸运的话,很快就能搞定,但是有时候我们还是希望知道这个乱码文件当前是什么编码。
我们用java(其它语言应该也是可以的)可以很轻松的得到该文件的编码,比如T.java这个文件出现了乱码,我们可以在该文件的同一目录下新建一个java文件来获取编码。比如TestEncoding.java
TestEncoding.java的源代码如下:

import java.io.*;

public class TestEncoding {
	public static void main(String[] args){
		try{
			FileInputStream fis=new FileInputStream("T.java");
			InputStreamReader osr =new InputStreamReader(fis);
			System.out.println(osr.getEncoding());
		} catch(IOException i){}
	}
}

随机文章

将自己学得java源代码公布
将自己学得java源代码公布

一行代码,轻松将浏览器变成临时编辑器
一行代码,轻松将浏览器变成临时编辑器

如何用IE9 固定你的网站至任务栏
如何用IE9 固定你的网站至任务栏

IOS用户转投android吧
IOS用户转投android吧

angular表单验证$parsers和$validators方式区别
angular表单验证$parsers和$validators方式区别

三星明年将其手机系统Bada开源
三星明年将其手机系统Bada开源

相关文章

ASCII码、GB2312、Big5、UTF-8、unicode编码转换知识
ASCII码、GB2312、Big5、UTF-8、unicode编码转换知识

如此牛X的facebook我们去访问不了
如此牛X的facebook我们去访问不了

转载构建shaodowsocks来翻××墙
转载构建shaodowsocks来翻××墙

微软针对windows7用户发布IE10
微软针对windows7用户发布IE10

新浪发的公告延时严重
新浪发的公告延时严重

Java基础第十六讲:集合(二)
Java基础第十六讲:集合(二)

内容分享:道招
本文链接:Java获取某个文件的编码
道招声明:除特别标注或作者不详外,本站所有文章均为原创,转载请注明。欢迎共同关注互联网!