猿问

在cmd使用java输出结果中文乱码

代码:

public class HelloWorld {
    public static void main(String [] args){
        System.out.println("Hello World 你好世界");
    }
}


cmd结果:

javac HelloWorld.java && java HelloWorld
Hello World 浣犲ソ涓栫晫

eclipse中正常。

白猪掌柜的
浏览 2582回答 3
3回答

料青山看我应如是

javap -c +类名 看看class文件是不是乱码

慕工程0101907

cmd编码问题,有两种解决方法1、修改cmd编码为utf-8(好像,cmd不可以修改编码方式)2、修改Java文件编码为gbk
随时随地看视频慕课网APP

相关分类

Java
我要回答