文件读写乱码

ihagnn 2010-08-30 08:42:12
请教下,有谁知道读取文件时BufferedReader br = new BufferedReader(new FileReader(context))读取出的是乱码,怎么解决?改用BufferedReader br = new BufferedReader( new InputStreamReader( new FileInputStream(context), "gbk" ))居然也不行!
...全文
58 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
abc951654 2010-09-01
  • 打赏
  • 举报
回复
把那部分编码改一下就OK了
ihagnn 2010-09-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhoupuyue 的回复:]
打开你要读取的文件看看里面的内容是不是乱码的.
[/Quote]

那个文件里面前面有中文的,没成乱码的,后面不知道为什么有一部分什么成乱码的,而且那部分乱码并不是我输入到那个文件的内容。
ihagnn 2010-09-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 asdujiayong 的回复:]
utf-8 ,GB2312 再试试
[/Quote]
一样的,行不通!
luozhangwen 2010-08-30
  • 打赏
  • 举报
回复
可能文件本身就已经乱码了..
阿_布 2010-08-30
  • 打赏
  • 举报
回复
打开你要读取的文件看看里面的内容是不是乱码的.
asdujiayong 2010-08-30
  • 打赏
  • 举报
回复
utf-8 ,GB2312 再试试

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧