请问你是哪运行的你的程序?如果是命令行的话,请输入chcp 936。然后再执行你的程序看下。要看下你的执行环境是否支持中文。
系统编码的问题= =你的Linux在文字模式下,是显示中文的讯息还是英文的讯息?
你用一下UTF-8试一下!
编码问题