为什么程序执行为软件出现乱码怎么解决

下面的程序如果我输入12345结果却鈈是12345,而是乱码请问这是怎么回事?如何解决

}

这是程序的源代码。

你对这個回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

初学java: 在Windows中遇到编译后执行CMD出现乱碼如何解决

对于初学者,编写好源代码在编译执行后会出现中文乱码该如何解决?

示例:(下图)可以看出在命令窗口中执行java后出現了中文乱码

? 中文地区使用的Windows只cmd窗口中使用GBK字符编码,而我们在编写源码的时候可能使用的是UTF-8或者其他字符编码二者在中文显示出现鈈兼容。

? 首先查看自己源代码的字符编码用 Notepad++ 打开源代码,查看右下角可以看到字符编码(见下图我默认为UTF-8)。

  1. **Notepad++**直接将源代码转ANSI编码就行了(如图)。

  2. 如果上面直接转ANSI不行那就源代码不要动,使用**Notepad++**新建一个文件记得改格式后缀为java 。

  3. 打开新建java文件在软件功能栏——编码——编码字符集——中文——GB2312选定(见下图)。

  1. 然后在源代码复制过来这样就能直接使用 javac xxx.java 编译新建的GB2312字符集文件执行 **java xxx **后不会再乱碼了。
}

我要回帖

更多关于 软件出现乱码怎么解决 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信