六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 74|回复: 0

解决 Java 程序的乱码问题

[复制链接]

升级  74%

45

主题

45

主题

45

主题

秀才

Rank: 2

积分
161
 楼主| 发表于 2013-1-28 21:34:30 | 显示全部楼层 |阅读模式
早上来上班,同事问在本机好好的 Java 程序,放到服务器上运行的时候,输出的中文字符总是显示乱码。我大致看了一下,猜测应该是 .java 文件编码和相关 Java 环境引起的问题。

<div class="blogstory">
同 事的本地开发环境是 Windows,默认文件编码为 GBK,服务器为 Redhat Linux,默认文件编码为 ISO-8859-1,两种字符编码并非完全一致。如果要保证 Java 程序中的中文字符能够被正确输出,最好能够自己精确地指定相关的参数。在编译时,指定源文件所使用的字符编码:

<div style="">javac encoding gbk ChineseString.java
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表