就是我在读取mysql数据库中浮点型的字段值的时候用float f=rst.getFloat("fieldname");结果报错java.lang.ArrayIndexOutOfBoundsException at org.gjt.mm.mysql.ResultSet.getDouble(ResultSet.java) at org.gjt.mm.mysql.ResultSet.getDouble(ResultSet.java) at org.gjt.mm.mysql.ResultSet.getFloat(ResultSet.java) at org.gjt.mm.mysql.ResultSet.getFloat(ResultSet.java) at printer.myclass.Order.getNamePrice(Order.java:244) 然后我修改成float f=Float.parseFloat(rst.getString("fieldname"));就正确了。
然后我修改成float f=Float.parseFloat(rst.getString("fieldname"));就正确了。