Ecplise 控制台输出中文乱码问题
2017-07-29 15:09
232 查看
在使用Java IO的输入输出流时,运行如下的代码,控制台打印中文都是乱码,Ecplise中preference中文件类型的编码格式和工作空间编码格式都已经设置为UTF-8,也没有作用,最后在Run -> Run Configurations -> Common选项中,将编码改成GBK,问题解决
Scanner scan=new Scanner(System.in);
System.out.println(scan.next().toString());
下面附一些常用的设置默认编码的方式:
1 改变整个文件类型的编码格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的类型(JAVA,JSP等等),在下面有个Default encoding,在输入框中输入UTF-8
3) 点击Update,点击OK,重启eclipse
2 改变Web相关文件类型(例如JSP文件)的编码格式
在Window->Preferences->Web->JSP Files 面板选择 ISO 10646/Unicode(UTF-8)
3 改变整个Eclipse工作空间的编码格式
1) eclipse->window->preferences->General->workspaceTypes
2) 改变文本文件编码格式为UTF-8
4 改变单个文件的编码格式
在包资源管理器右键点击文件->Properties,改变文本文件编码格式为UTF-8
5 改变整个工程文本文件的编码格式
右键点击你的“工程”-->Properties,将text file encoding中的Other改为UTF-8
Scanner scan=new Scanner(System.in);
System.out.println(scan.next().toString());
下面附一些常用的设置默认编码的方式:
1 改变整个文件类型的编码格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的类型(JAVA,JSP等等),在下面有个Default encoding,在输入框中输入UTF-8
3) 点击Update,点击OK,重启eclipse
2 改变Web相关文件类型(例如JSP文件)的编码格式
在Window->Preferences->Web->JSP Files 面板选择 ISO 10646/Unicode(UTF-8)
3 改变整个Eclipse工作空间的编码格式
1) eclipse->window->preferences->General->workspaceTypes
2) 改变文本文件编码格式为UTF-8
4 改变单个文件的编码格式
在包资源管理器右键点击文件->Properties,改变文本文件编码格式为UTF-8
5 改变整个工程文本文件的编码格式
右键点击你的“工程”-->Properties,将text file encoding中的Other改为UTF-8
相关文章推荐
- window 7 +MyEclipse6.5 控制台中文输出乱码问题 (解决方案)
- MyEclipse或者Eclipse控制台(Console)中的中文输出乱码问题
- VS和Qt之解决在控制台下输出中文乱码问题
- Linux下Tomcat控制台输出及日志中文乱码问题的解决
- Windows 控制台(console)输出宽字符(解决中文输出乱码问题)
- IntelliJ IDEA控制台输出中文乱码问题解决
- Linux下Tomcat控制台输出及日志中文乱码问题的解决
- 控制台输入中文输出乱码问题解决
- OSX下MyEclipse10里Tomcat控制台输出中文字符乱码问题
- IDEA控制台输出中文乱码的问题及解决方案
- Java笔记5:解决MyEclipse控制台输入中文乱码输出问题(Eclipse也可以用)
- idea中tomcat控制台输出中文乱码问题的解决
- Cocos2d—X游戏开发之VS2010 控制台输出中文,模拟器中文乱码问题解决(十八)下篇
- intellij idea 15 控制台输出中文乱码问题解决办法
- 关于VS控制台输出中文乱码问题
- spring boot:run控制台输出中文乱码问题的解决
- python 控制台输出中文乱码问题
- ZendStudio控制台输出中文乱码问题的解决
- gcc 在控制台下中文输出乱码的问题
- Java笔记5:解决MyEclipse控制台输入中文乱码输出问题(Eclipse也可以用)