会把查询的字段名当做key,值当成value
会默认把数据库查询出来的数字用Long类型来接收
所以有可能会出现上面的类型转换异常
因为我们查询出来的值是long型,然后我们把他当成Integer类型来操作
但是我们直接用类型强转(Integer)来转换也会报上面的错误
先把long类型的数转换为字符串然后再把字符串转换为Integer型
比如
new Integer(String.valueOf(row.get("id")));
1)基本类型转换为字符串 基本类型转换为字符串的方法有三种方法:
2)字符串转换为基本类型 包装类转换为基本类型有两种方法: