我的运行结果里的中文显示出来是乱码啊?我们同学在他机器上运行怎么能正常显示呢?我有点不懂,你们帮帮我吧,谢谢了!
我的代码是:
public class UseVariable{
   public static void main (String args[]){
      boolean b=true;
      short si=128;
      int i=-99;
      long l=123456789L;
      char ch='J';
      float f=3.1415925F;
      double d=-1.04E-5;
      String s="你好!";
      System.out.println("布尔变量 b="+b);
      System.out.println("短整形变量 si="+si);
      System.out.println("整形变量 i="+i);
      System.out.println("长整形变量 l="+l);
      System.out.println("字符型变量 ch="+ch);
      System.out.println("符点型变量 f="+f);
      System.out.println("双精度变量 d="+d);
      System.out.println("字符串变量 s="+s);
      }
}
你们帮我看下

解决方案 »

  1.   

    什么操作系统?
    在Control Panel/Regional Setting中,用Chinese做Locale, 然后重新启动.
      

  2.   

    我的是XP系统,能帮我处理下吗?
    楼上的这个"在Control Panel/Regional Setting中,用Chinese做Locale, 然后重新启动."弄了,不好用啊
      

  3.   

    我也没着了. :-)
    应该是机器的设置问题.与java无关.
      

  4.   

    我想可能是以下几个原因吧:
    第一,你用的编辑环境是什么?是Jcreator吗?如果是的话可能是编辑代码时的字体设置有问题,你换个字体试试;如果不是Jcreator,那么也有可能使这个问题,你可以顺着这个思路研究
    第二,如果你用集成的开发环境,那么运行时会弹出一个DOS窗口,在窗口的蓝色边框上点右键,选属性,在“选项”下有“当前代码页”,可以选择DOS窗口的字体,你也可以尝试一下。
    在程序中显示中文有时会出现莫名其妙的问题,建议回避中文,把主要精力放在代码上,文件和文件夹的名字最好也不用中文
      

  5.   

    应该是你用了jcreator之类的编辑工具,如果手工编译或用eclipse都不会出现这种情况,应该用GBK字符集吧
    真不明白怎么这么多人用jcreator,超烂,根本不是英美人以外的人该用的东西