首页 > 编程知识 正文

java出现乱码,java中文乱码怎么解决

时间:2023-05-05 18:19:05 阅读:41772 作者:3207

Java编译源代码时,缺省情况下将从操作系统中检索代码页。 如果在安装操作系统时不小心安装了英文版,则在编译Java源代码时可能会出现乱码。

请参阅以下测试代码。 package com.test;

公共类运行

publicstaticvoidmain (字符串[ ] args ) {

system.out.println('Hello,你好);

}

}

编译命令: javac -d . Run.java

执行命令: java com.test.Run

使用命令行代码页437 (英语)进行编译时会发生乱码。

在命令行代码页936 (gbk )中编译就可以了。

在这种操作系统环境中,Eclipse会将源代码乱码化,造成严重后果。

1、java可以用参数编译消除乱码。 javac -encoding gbk -d . Run.java

2、修改整个操作系统的区域设置配置。

更多的java知识请关注java基础教程。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。