• 技术文章 >Java >Java基础

    java控制台输出乱码解决方法

    尚2019-11-26 09:51:08原创3155

    java资源的编码都是utf8,使用utf8编译。但是控制台输出的时候,中文汉字还是会出现乱码。

    eclipse控制台

    eclipse控制台的编码默认为操作系统的编码,比如GBK。这时候就不能正确显示utf8编码的汉字,需要指定控制台的编码为utf8。步骤:

    菜单:Run Configuration | 右侧的选项卡Common 的 Console Encoding 选择UTF-8编码

    1.jpg

    cmd控制台

    cmd控制台的编码默认为操作系统的编码,比如GBK。同上,显示汉字会出现问题。可以这样设置:

    打开cmd.exe

    执行chcp 65001 改变代码页,65001是UTF-8, 936是汉字。

    执行java命令时指定编码java -Dfile.encoding=UTF-8 xxx

    更多java相关文章请关注java基础教程栏目。

    以上就是java控制台输出乱码解决方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java接口乱码解决方法 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java中的容器是指什么• Java中继承图文详解• java的String类中两种对象实例化的区别• java中关于工厂模式的详细介绍
    1/1

    PHP中文网