javac -encoding GBK xxxxx.java编译源文件,可运行后输出都是问号~

解决方案 »

  1.   

    用ISO_8859_I 编译吧。
    你是LUINX吧。
    WIN下GB2312就可以了。
      

  2.   

    用JBUILD里的编译就有编码的选择。
      

  3.   

    试过了 GB2312还是不行~  中文显示成了问号?我的是win 2003操作系统~具体情况:http://www.gamvan.com/bbs/ltPages.asp?lsID=18&id=6802
      

  4.   

    程序很简单~import java.io.*;
    public class ioClass{
    public static void main(String args[]) throws IOException{
    char a;
    System.out.println("请输入一个英文字符:");
    a=(char)System.in.read(); //读取键盘上输入的字符,赋值给变量a
    if(Character.isUpperCase(a))
    System.out.println("你输入的是大写字母:"+a);
    if(Character.isLowerCase(a))
    System.out.println("你输入的是小写字母:"+a);
    }
    }