控制台输入中文输出乱码问题解决

开始学编代码时,总是会键盘录入一些数据,然后控制台输出,然而如果键盘录入数据是中文,输出时很可能就是乱码。

原因:键盘的输入流格式默认为 GBK,而我们的项目默认编码格式为UTF-8,键盘录入中文时以GBK编码,控制台输出时又以UTF_8解码,这样自然就会产生乱码了。

解决办法:鼠标右键 run as -->run configurations -->右侧common --> encoding处选择Others,此时可直接输入GBK,应用确认即可。



猜你喜欢

转载自blog.csdn.net/lintiyan/article/details/79600916