num=num/10

来源:4-15 编程练习

张宏玮

2016-09-15 16:22

num=num/10;

num是int型,除以十不是变成浮点型了吗?

写回答 关注

7回答

  • ziom
    2016-09-15 18:23:03
    已采纳

    不会,这是java的语法特性,num是int, 10也是int, int / int得出的结果也一定会是int

    张宏玮

    非常感谢!

    2016-09-16 16:41:52

    共 2 条回复 >

  • 愚者123
    2016-09-16 09:59:26

    给num重新赋值,

  • 西兰花_MYA
    2016-09-15 22:09:29

    自动类型转换,如果除以10的结果不是整数,就自动转换成整数

  • 慕慕3799951
    2016-09-15 16:41:06

    自动转换

  • 慕慕3799951
    2016-09-15 16:41:04

    自动转换

  • 慕慕3799951
    2016-09-15 16:40:31

    因为num是int型 所以小数点后面的舍去

  • 慕慕3135628
    2016-09-15 16:29:25

    应该还是int 啊,没有改变呀

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165548 学习 · 17586 问题

查看课程

相似问题