java运行后。。。。

[复制链接]
查看11 | 回复2 | 2008-10-19 09:33:20 | 显示全部楼层 |阅读模式
我编写好一个JAVA程序后在DOS里运行,结果:英文字符能显示出来,可中文的就显示不出来,显示的中文字体是别的东西我看不懂。我用的版本是jdk1.5.4,请教各位高手是什么原因。
比如我的程序是:public class MM{
public static void main(String[] args){
int a=80;
int b=80;
int f=(a+b+c+d)/4;
System.out.println("平均"+f);
if (f>=80)
System.out.println("评价=油");
}
}
运行后却是这样的结果:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>g:
G:\>javac MM.java
G:\>java MM
╞╜╛?40
“╞╜╛?40”是我看不懂的东西。
我上网查了查好像跟什么字符集没有设对.应用gb2312或GBK 有关请问有什么办法把这些我看不懂的符号换成中文的或者英文的。

回复

使用道具 举报

千问 | 2008-10-19 09:33:20 | 显示全部楼层
平均 =\u5e73\u5747评价=油 = \u8bc4\u4ef7=\u6cb9换上去试试....
回复

使用道具 举报

千问 | 2008-10-19 09:33:20 | 显示全部楼层
中文的?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行