为什么double price=120.5f;过不了,而double price=120.5;过了

来源:2-6 Java中的数据类型

weixin_宝慕林3302307

2018-11-23 22:50

public class HelloWorld{

    public static void main(String[] args) {

String name="爱慕课";

char sex='男';

int num=18;

double price=120.5;

boolean isOK=true;

System.out.println(""+name);

System.out.println(""+sex);

System.out.println(""+num);

System.out.println(""+price);

System.out.println(""+isOK);

}

}


写回答 关注

1回答

  • 慕后端5403075
    2019-05-09 14:10:10

    double是数值型定义,而120.5f不是一个数字

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

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

1165552 学习 · 17587 问题

查看课程

相似问题