问答详情
源自:2-9 Java中的自动类型转换

目标类型大于源类型

public class HelloWorld{    public static void main(String[] args) { double avg1=78.5; int rise=5; double avg2=avg1+rise; System.out.println("考试平均分:"+avg1); System.out.println("调整后的平均分:"+avg2); } } double8字节   里面可以在放一个 double  8字节+int  4字节的吗?这不是不符合第二条  目标类型大于源类型的吗?

提问者:qq_流年坠繁花_04322302 2016-11-19 13:38

个回答

  • 动感光
    2016-11-19 13:42:51
    已采纳

    double a=1.0;double b=1.0;

    double c=a+b;//c是一个8字节的,照你那样说,这里c不成了16字节的了!!!