我的IDE是eclipse我用的UTF-8编码..我建了一个.txt文件也是UTF-8编码...如果eclipse中直接运行读文件的时候,,不会出现乱码...但是我导成.jar格式的时候,,双击运行程序的时候就出来了乱码..这是为什么呢???
解决方案 »
- 菜鸟求教Socket问题,求Debug...
- js做成可以用左右键切换的,而且点击可以用回车键控制可以链接到另一个界面
- 初学者关于继承中同名变量的问题
- 关系数据库里一个简单的问题~请大家帮帮忙
- 请教 自定义布局 方面的问题 很简单的 请帮我看看 谢谢!!
- 跪求: 为什么没人有j2se开发管理系统???
- 如何解压缩文件夹.zip文件?谢谢
- Ant中使用javac任务老是出错
- 我刚学java我想问一下,如果做下拉菜单,应该咋做?最好能给俺详细讲一下,俺是菜鸟!
- 为什么String类和StringBuffer测试耗费内存相同呢?
- java怎样写一个QQ好友列表哪样的列表
- 一个java程序简单的不能再简单的东西了。还是出错。请指教。
jvm的默认字符集是GBK,这时候读取文件的时候就会出现乱码
所以在读文件的时候指定一个字符集,这个字符集要和文件的编码相同
这样读出来的字符串就不是乱码了