问答详情
源自:8-5 Java 中的成员变量和局部变量

在给变量赋值时为什么还要声明赋值类型?前面在定义成员变量时已经描述

https://img2.mukewang.com/5c0246220001bf2b08570419.jpg为什么这里还需要声明赋值类型,前面定义变量时不是描述了吗

提问者:慕圣9281928 2018-12-01 16:29

个回答

  • 李金豪_B20170303208
    2018-12-01 16:43:18
    已采纳

    如果不声明那么2.0默认为double型,即对float型变量赋值要声明类型或者写成2.0f

  • 慕函数6483789
    2018-12-01 16:51:14

    如果不声明那么2.0默认为double型,即对float型变量赋值要声明类型或者写成2.0f

  • qq_慕慕2141607
    2018-12-01 16:49:12

    float类型必须要在后面加一个f的