当然有区别,所以我才想知道在程序里怎么分辨那个文件是以什么形式保存的,例如:如果以unicode形式保存的话,你在读的时候如果以默认的字符集来读,那就是乱码,这种情况如果是有多国语言的情况下是比较突出的
解决方案 »
- 获取webroot下upload文件夹下图片文件
- 高手帮我分析一下下面JAVA程序的值传递,谢谢!我是新手.
- 请教各位老师
- 在eclipse中转换编码的问题?请赐教
- 关于打印好几页字符串的问题????????????????急!急!急!急!急!急!急!急!急!在线等待!!!!ok后马上接分
- java基础问题
- 有关科学记数法显示转换成正常显示的问题
- 如何在tree中的每一个节点前动态的加一个复选框?
- 用空的就请进来帮java版一个忙吧!
- Frame里有两个Panel,可以实现单独对每个Panel加键盘监听,对整个Frame监听不了,为什么?
- 替我们市场总监发的欲觅技术总监/资深经理/项目经理/系统分析员/系统设计员/程序员(测试员就不要来了)的征友启事★★★★★
- FilenameFilter接口请指教?
unicode 文件字节会增加一倍!
如果是2个相同的文件,一个是ASCII文件,一个是unicode 文件,那么可以分析长度,但是如果是不同的文件,那该怎么做呢?
如果以unicode形式保存的话,你在读的时候如果以默认的字符集来读,那就是乱码,
想编译成功必须是txt文件 ASCII文件字节应该不变的。
如果以unicode形式保存的话,你在读的时候如果以默认的字符集来读,那就是乱码,
想编译成功必须是txt文件 ASCII文件字节应该不变的。这样好像不能根本解决问题,因为普通的文本文件以默认的字符集来读就可以了,但是如果是unicode的txt文件,那样就会得到乱码,必须指定字符集,所以如果不能判断那个文件是什么形式的话,那么就总有一种文件会是乱码的形式