这是一个常见的问题:public class AlterStr {
  public static String getStr(String str){
    try{
      String temp_p=str;
      byte[] temp_t=temp_p.getBytes("ISO8859-1");
      String temp=new String(temp_t);
      return temp;
    }
    catch(Exception e){}
    return null;
  }
}用AlterStr.getString()把你的字符串转换一下就可以了.