写一个方法,
public String getStr(String str1){
  try{
    return new String(str1.getBytes("ISO-8859-1"),"GBK"); 
  }
  catch(Exception e){
    System.out.println(e);
    return null;
  }
}
然后每次String dd=getStr(你要传递过来的string)就可以了。
呵呵,给分。

解决方案 »

  1.   

    你是不是指这个?
    javac -encoding
      

  2.   

    不好意思,我刚才的程序不知道是不是你要的。我的那个是在JSP里面出现中文字符,没有办法传输时,使用的。
      

  3.   

    我的意思是,例如
    程序段中有如下代码:
        static final char string[]={'甲','乙','丙'};再jbuilder是绝对没于问题的,但实在NetBeans就有问题。
    如下:
     Invalid character constant.