输出的数据乱码怎么解决
答案:2 悬赏:0
解决时间 2021-03-12 05:34
- 提问者网友:我喜歡係
- 2021-03-11 11:55
最佳答案
- 二级知识专家网友:承载所有颓废
- 2021-03-11 12:09
解决办法:
1.在代码区域右键 -> run as -> run configurations -> common(右侧) -> console encoding
如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
2.更改该项目的文本文件编码,项目右键 -> properties -> resource -> 先将 text file encoding调整回GBK,然后再回去重新设置console encoding编码为GBK。
1.在代码区域右键 -> run as -> run configurations -> common(右侧) -> console encoding
如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
2.更改该项目的文本文件编码,项目右键 -> properties -> resource -> 先将 text file encoding调整回GBK,然后再回去重新设置console encoding编码为GBK。
全部回答
- 1楼网友:颜值超标
- 2021-03-11 13:26
中文乱码解决方案:代码如下,请参照
public class teststream {
public static void main(string[] args) throws exception{
dataoutputstream dos = null; //声明数据输出流对象
file f = new file("d:" + file.separator + "order.txt");//指定文件的保存路径
outputstreamwriter ostreamwriter = new outputstreamwriter(new fileoutputstream(f), "utf-8");
dos = new dataoutputstream(new fileoutputstream(f));//实例化数据输出流对象
string names[] = {"衬衣","手套","围巾"};//商品名称
float prices[] = {98.3f,30.3f,50.5f}; //商品价格
int nums[] = {3,2,1}; //商品数量
for(int i = 0;i
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |