很明显可以看出是类型转换错误、很常见的。我这里map里边存放的是int类型的数据、要取出来转换为long类型的。

解决方法

错误的转换方法

Long goodsId = (Long) maps.get("goodsId");

正确的转换方法 ==先转化为stirng类型、然后在转换==

  Long goodsId = Long.parseLong(maps.get("goodsId").toString()) ;

在这里插入图片描述