码迷,mamicode.com
首页 > 编程语言 > 详细

cmd控制台中Java编译运行,不能显示汉字的问题

时间:2015-06-01 20:03:10      阅读:398      评论:0      收藏:0      [点我收藏+]

标签:

由于Java采用的是utf-8的编码方式,而cmd中默认的编码是GBK,因此,在命令提示符窗口编译运行java程序时,程序中的汉字就会以乱码的形式显示出来,要解决此问题,有两种方法:

1、使用chcp命令修改cmd控制台的字符编码方式为utf-8,具体方法可google或百度关键词“cmd utf-8”,这里不再累述。

2、使用第一种方式,显示比较多的汉字时,还是会出现乱码和显示不全的现象,甚至编译都无法通过。这里介绍的第二种方式,经笔者测试比较完美。在windows简体中文系统中,ANSI编码代表的就是GBK,因此,我们把java源代码的文件以ANSI编码的方式保存,就可以解决汉字在cmd命令提示符窗口中的显示问题。

 

cmd控制台中Java编译运行,不能显示汉字的问题

标签:

原文地址:http://www.cnblogs.com/fouch/p/4544552.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!