课程
/后端开发
/Java
/Java入门第三季
为什么time前要用Long啊?Long不是long的包装类吗?而且为什么把Long改为double后输出的是没改前的那个数在第一位数后加一个小数点啊?
2015-08-18
源自:Java入门第三季 3-7
正在回答
Long 是long的包装类;
Long time = c.getTimeInMillis();
c.getTimeInMillis()得到的是毫秒值,数据比较大,为了避免数据的溢出,选择了合适的long类型;
选择Long类,time是个对象,自动装箱可以实现由基本类型转换为包装类,其实是基本类型long,也是可以满足妖气的;
最后的问题,是拆装的机制;
恩言 提问者
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
1 回答这里为什么要用this啊?
1 回答long c = Math.round(a) 是不是转换了long类型啊?
3 回答为什么我改成Long型就有错呢
5 回答Scanner为什么前面要加private static
4 回答这个Long是什么意思