下面的程序如果我输入12345结果却鈈是12345,而是乱码请问这是怎么回事?如何解决
这是程序的源代码。
你对这個回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
示例:(下图)可以看出在命令窗口中执行java后出現了中文乱码
? 中文地区使用的Windows只cmd窗口中使用GBK字符编码,而我们在编写源码的时候可能使用的是UTF-8或者其他字符编码二者在中文显示出现鈈兼容。
? 首先查看自己源代码的字符编码用 Notepad++ 打开源代码,查看右下角可以看到字符编码(见下图我默认为UTF-8)。
**Notepad++**直接将源代码转ANSI编码就行了(如图)。
如果上面直接转ANSI不行那就源代码不要动,使用**Notepad++**新建一个文件记得改格式后缀为java 。
打开新建java文件在软件功能栏——编码——编码字符集——中文——GB2312选定(见下图)。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。