Linux下中文变问号的解决办法
【现象】
编写的java程序使用System.out.println();输出中文时,在linux系统下中文变成了问号。
?
【原因】
该linux系统中没有指定LANG系统属性,默认的语言设置中不支持中文。
【解决办法】
在执行java命令行之前,先执行一条命令指定当前shell中的语言设置:
export LANG=zh_CN.gb18030