Java中 Long 与 Integer 之间的转换 [ClassCastException:Long cannot be cast to integer]

 [ClassCastException:Long cannot be cast to integer] 有时数据库操作时经常会遇到这个问题,Long 和 Integer  都是java中的包装类型,包装类型是不能强制转换的。

//Integer型转化为Long型
Integer a = 10;
Long b = a.longValue();

//Long型转化为Integer型
Long a = 10L;
Integer b = a.intValue();

 

posted @ 2022-12-20 22:02  小log  阅读(843)  评论(0编辑  收藏  举报