MyBatis 返回Map时,获取map.get("")获取的double类型报错
myBatis返回
直接输出map有值,
输出
但是如果我这样写
这时,编译器也认为
但是问题来了
为什么编译器提示map.get("xxx")为double类型,转换成double类型的时候就报错了呢?
解决不掉啊。
有木有大神帮忙解决一下啊,急死人了,在线等!!!

Map<String, Double>取map中的数据时,直接输出map有值,
{xxx=1200, cjcount=3, tdcjje=12000}输出
map.get("xxx")有值。1200但是如果我这样写
double i = map.get("xxx");这时,编译器也认为
map.get("xxx")为double类型。但是问题来了
double i = map.get("xxx");这句报错了java.lang.ClassCastException: java.math.BigDecimal为什么编译器提示map.get("xxx")为double类型,转换成double类型的时候就报错了呢?
解决不掉啊。
有木有大神帮忙解决一下啊,急死人了,在线等!!!

...全文
相关推荐
MyBatis常用的jdbcType数据类型
主要介绍了MyBatis常用的jdbcType数据类型的相关资料,需要的朋友可以参考下
Java深入解析篇六之泛型
泛型(Generics)是 JDK 5(2004年,JSR-14)引入的核心特性,本质是参数化类型(Parameterized Types)——将类型作为参数传递给类、接口或方法,实现编译期类型安全检查与代码复用。 痛点: 1.4 泛型的核心价值 价值 说明 类型安全 将 ClassCastException 从运行时提前到编译期 消除强转 代码更简洁、可读性更强 代码复用 一套算法/容器适配多种类型 框架基石 集合框架、Spring、ORM、函数式编程的核心机制 1.5 J
mybatis 学习笔记
java orm mybatis 数据库
mybatis调用存储过程源码
完整的mybatis调用存储过程,解压解压后附加就可使用,注释详细
MyBatis中关于resultType和resultMap的区别介绍
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,那么MyBatis中关于resultType和resultMap的区别是什么呢?下面小编通过本文给大家解答下


