请问各位大侠//a为越南文
String a = "Việt ngữ";//打印出来的结果为Vi?t ng?
System.out.println(a);
如何才能打印越南文?

解决方案 »

  1.   

    是在哪里打印?
    控制台?
    Eclipse里?指定Java程序编译,运行环境的字符集
     1. 运行:
     参数: -Dfile.encoding
     java -jar -Dfile.encoding=utf-8 Test.jar 2. 编译:
     参数: encoding
     javac -encoding utf-8 Test.java
      

  2.   

    把工程的属性里面文件全改成utf-8
      

  3.   

    貌似我复制到Eclipse打印结果是可以的
    Việt ngữEclipse保存java文件的时候报了个异常,因为默认编码GBK不支持里面的字符,保存为UTF-8,跑一下,没有乱码。
      

  4.   

    可是我的myeclipse里显示的是Vi?t ng?
    请问怎么解决?
      

  5.   

    我觉得和操作系统语言没有关系a = "事をうまく処理した";
    System.out.println(a);如果是日语就可以正确的打印出来。
    那么越南语怎么打不出来呢