java中尽量使用integer等封装类型,除非是计算少用基本类型。
基本类型的转换,如果基本类型的值为0时,不报错,但是运行完成后会报运行时异常,常常会不注意
,之前我遇到一次,就是死活找不到出错的地方,最终打断点才找出错误点。
不像封装类型,默认是null,隐式转换时会报空指针异常
java中尽量使用integer等封装类型,除非是计算少用基本类型。
基本类型的转换,如果基本类型的值为0时,不报错,但是运行完成后会报运行时异常,常常会不注意
,之前我遇到一次,就是死活找不到出错的地方,最终打断点才找出错误点。
不像封装类型,默认是null,隐式转换时会报空指针异常