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

来源:8-5 Java 中的成员变量和局部变量

慕圣9281928

2018-12-01 16:29

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

写回答 关注

3回答

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

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

    慕圣9281...

    谢谢,原来如此,怪不得之前学习的时候别人都是定义为double类型

    2018-12-02 21:51:20

    共 1 条回复 >

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

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

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

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

    慕圣9281...

    恩,是我孤陋寡闻了

    2018-12-02 21:52:32

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题