张宏玮
2016-09-15 16:22
num=num/10;
num是int型,除以十不是变成浮点型了吗?
不会,这是java的语法特性,num是int, 10也是int, int / int得出的结果也一定会是int
非常感谢!
2016-09-16 16:41:52
共 2 条回复 >
给num重新赋值,
自动类型转换,如果除以10的结果不是整数,就自动转换成整数
自动转换
因为num是int型 所以小数点后面的舍去
应该还是int 啊,没有改变呀
Java入门第一季(IDEA工具)
1167932 学习 · 18750 问题
相似问题
回答 4
回答 3
回答 2
回答 1