public class Exerc02{
public static void main(String args []){
char c = '中国人';
System.out.pingtln(c);
}
}
问题:进行以上Java编译的时候,出现unmappable character for encoding GBK。
我的解决方法:当我将编译改写为javac -encoding UTF-8 Exerc02.java就可以正常输出。
我的分析:我的电脑字符集默认的是GBK,有什么办法能改为unicode么?
你的解决方法呢?各位:
提问者采纳
Java编码问题解决
本文解决了一个Java编程中常见的编码问题,当使用包含中文字符的Java源文件时,由于默认编码格式不匹配导致的编译错误。通过指定javac命令的编码参数为UTF-8,成功解决了unmappable character for encoding GBK的问题。
2155

被折叠的 条评论
为什么被折叠?



