说的不明不白的...String不是基础型 !
你到底想怎么转换呢,把什么转换成什么呀/???

解决方案 »

  1.   

    我是楼主。现从新更正。
    String a 的值是 “String” 或 “int” 。他的值是动态从数据库取得的。表示一个字段的java对应类型;
    String b 的值是从HashMap中得到后作的类型转换;
    我现在要将 b 的类型转换成 a 的值所表示的类型;
      

  2.   

    if(a.equals("String"))
        b 不变,还是String类型;
    else
        b = Integer.parseInt(a);
      

  3.   

    数据库内字段的对应java类型有二十几种。不能二十几个if呀