解决方案 »

  1.   

    rs_stu.getDouble(" 金额"))
    你是不是在金额前多个空格呀
      

  2.   

    应该就是空格问题!
     String r = String.valueOf((rs_stu.getDouble("金额")));
      

  3.   

    不是空格的话就是编码问题,右键你的项目-->Properties-->Resource-->UTF-8试试~
      

  4.   

    你先输入  rs_stu.getDouble(" 金额") 看看是什么
      

  5.   

    不是,双引号都是半角状态下的英文双引号
    奇怪的是   String e = rs_stu.getString("对象编号");
      String r = Double.toString(rs_stu.getDouble("金額"));  前面的对象编号都没有报错
      

  6.   

    别toString了,直接String r =rs_stu.getDouble("金額")+"";