为了账号安全,请及时绑定邮箱和手机立即绑定

文件写入的时候是不是还得考虑系统的编码格式?

java项目是GBK格式,但是本机没有这个格式,换了几个UTF,UNICODE都不行

正在回答

1 回答

你可以先把机器中的文件考到一个项目中的文件,编译器会自动转码,之后你就可以设置了。

0 回复 有任何疑惑可以回复我~
#1

bryan4it 提问者

本机上没有GBK的格式,我是这样弄得,把项目的默认格式改为UTF-8的,然后写入,读取,打印出来都没问题; 但是本机上以UTF-8的格式另存为,还是乱码。
2016-02-01 回复 有任何疑惑可以回复我~
#2

bryan4it 提问者

也就是说,虽然在java里设置的是UTF-8的,而在机器上的文件还是ANSI的,怎么破?
2016-02-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

文件写入的时候是不是还得考虑系统的编码格式?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信