JAVA 输出是乱码 怎么解决???

C:\Users\Administrator>javac F:\JAVAWORK\HelloWorld.java

C:\Users\Administrator>java HelloWorld
╣■╣■╣■╣■!
环境变量配置好啦 如果输出的是英文 就没事
我的程序输出是中文 就出现乱码啦
public class HelloWorld {

public static void main(String args[])
{
System.out.println(" 哈哈哈哈!");
}
}

你用的是记事本编辑的吗?用记事本打开你的文件,然后另存为,在另存为对话框最下方把编码改成“UTF-8”,然后再编译运行
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-05
右键单击cmd的窗口栏,点击默认值,可以设置编码格式,默认是GBK
用记事本打开.java文件,
选择 格式>>字体>>脚本>>
有西欧和GB2312
西欧代表ISO-8859-1
GBK兼容GB2312
文件另存为的时候,也可以设置编码格式。
我想你应该懂怎么做了吧本回答被提问者和网友采纳
第2个回答  2012-04-16
编码格式改成 utf-8
第3个回答  2012-04-16
调整一下你IDE的编码方式。
第4个回答  2012-04-16
字符集问题。
相似回答