中易网

输出的数据乱码怎么解决

答案:2  悬赏:0  
解决时间 2021-03-12 05:34




最佳答案
解决办法:
1.在代码区域右键 -> run as -> run configurations -> common(右侧) -> console encoding
如果出现此错误,此时的编码格式应该是UTF-8,选择Other,这时可能没有GBK选项,如果没有,则执行之后操作。
2.更改该项目的文本文件编码,项目右键 -> properties -> resource -> 先将 text file encoding调整回GBK,然后再回去重新设置console encoding编码为GBK。
全部回答
中文乱码解决方案:代码如下,请参照 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
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯