时间:2024-10-08 01:00:44
cmd使用javac或java命令时中文处出现乱码
为了体验最原始的编译过程,在记事本上写好java代码后就打开cmd用javac编译代码,却不想中文部分无法识别,编译失败,出现乱码,一番搜索过后:
尝试第一个方法,将文件改为ANSI编码格式,编译失败。
尝试第二个方法,在编译时加参数,将文件改为ANSI编码格式后cmd输入javac -encoding GBK filename.java,编译失败;又尝试将文件改为UTF-8格式后cmd输入javac -encoding UTF-8 filename.java,编译成功,但是运行时中文处出现乱码。猜测可能是改文件编码格式失败,每次查看文件编码格式都是UTF-8,没有成功改成ANSI过。
科技之家 广州小漏斗信息技术有限公司 版权所有 提供支持 粤ICP备20006251号