jsp session.getAttribute()问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 08:02:15
long n=((Long)session.getAttribute("lastTime")).longValue();
去掉 .longValue()就是错的,我不太明白。
((Long)session.getAttribute("lastTime"))到这里为止难道不是已经把lastTime的value转化为long型了吗 ,为什么还要".longValue();

long n=(Long)session.getAttribute("lastTime");
我在jsp页面写并没有报错。。jdk版本的问题?
如果是的话
因为long 是基本数据类型,Long是包装类
Long 类在对象中封装了基本类型 long 的值。每个 Long 类型的对象都包含一个 long 类型的字段
刚查了下,jdk1.5以后才支持
long n=(Long)session.getAttribute("lastTime");的写法