怎么获取文本采用的是那种语言编码呢? 怎么获取文本采用的是那种语言编码呢? utf-8/gbk...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Java?不知道但是可以用其他方式来查找嘛notpad++之类的文本编辑工具。 我依稀记得nio里面有个类好像有dective charset的方法,现在找不到了 找到了,是java.nio.charset.CharsetDecoder的detectedCharset下面是该方法的javadoc:detectedCharsetpublic Charset detectedCharset() 获取此解码器检测到的 charset(可选操作)。 如果此解码器实现自动检测 charset,那么一旦检测到该 charset,则此方法返回实际的 charset。之后,此方法在当前的解码操作过程中都返回相同的值。如果尚未读取足够的输入字节来确定实际的 charset,则此方法抛出 IllegalStateException。 此方法的默认实现总是抛出 UnsupportedOperationException;为了返回适当的值,应该由自动检测解码器重写此方法。 返回: 此自动检测解码器检测到的 charset,如果尚未确定 charset,则返回 null 抛出: IllegalStateException - 如果尚未读取足够的字节来确定 charset UnsupportedOperationException - 如果此解码器没有实现自动检测 charset 你这个问题有错误吧?应该是问文件的编码吧,而不是语言编码要是语言编码的话,是不是应该是java,c++之类的?看看我这篇Blog吧:利用第三方的Jar包内的类和方法来判别文件编码 一个初级问题,谢谢 画了内存分析图分析,编译通过,运行报错,求教 classpath的意义 求一个java或c语言小程序 快..........救救..........我啊~~~~~~ 在JAVA异常处理的过程中,想知道最初异常是出在哪里,该怎么办? 应答协议通讯解决方案的问题,给思路就给分,散光为止 Test 求助,关于javac的问题,为什么不能执行javac.exe 最简单的小Applet,在jb中可以运行,离开JB环境后在IE和DOS中就不能运行的问题? I/O问题 帮忙找下这个程序的安全漏洞
此自动检测解码器检测到的 charset,如果尚未确定 charset,则返回 null
抛出:
IllegalStateException - 如果尚未读取足够的字节来确定 charset
UnsupportedOperationException - 如果此解码器没有实现自动检测 charset