hustoj
hustoj copied to clipboard
Java提交代码,运行出现乱码的情况,该怎么解决
描述问题 在提交java代码是遇到乱码输出,其他语言提交正常,输入输出文件编码是utf-8
函数名和编码和都是最新版的
看了下 java 文件和输入输出测试文件编码都是utf-8,但好像java文件中的汉字是 gb2312。也不知道看的对不对
这可能跟docker有关,先把服务器整体重启一下,可能就好了
打扰了,你好,我下午试过了重启,还是乱码,还是图片下面的这个情况。我还是没搞定,还有其他方案吗?
------------------ 原始邮件 ------------------ 发件人: "zhblue/hustoj" @.>; 发送时间: 2022年4月13日(星期三) 下午4:18 @.>; @.@.>; 主题: Re: [zhblue/hustoj] Java提交代码,运行出现乱码的情况,该怎么解决 (Issue #825)
这可能跟docker有关,先把服务器整体重启一下,可能就好了
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
浏览器最好用谷歌浏览器,粘贴源码前确认编辑的文件是UTF-8的文件
好像你源码本身是GB2312写的
其他语言编写汉字没问题,会是java代码保存到Main.java的时候出现的问题吗?
你用的是什么Linux发行版?试试关掉judge.conf中的oj_use_docker,然后手动安装jdk。
I too am experiencing this phenomenon. It's only happening in Java language, have you solved this problem? All consoles and environments are set to UTF8.