小编Mar*_*oer的帖子

为什么int = int*double给出错误而int*= double没有(在Java中)?

为什么赋值形式为int = int*double会给出错误,而int*= double形式的赋值不会产生错误(在Java中)?

例:

public class TestEmp {

    public static void main(String[] args) {

        double e = 10;
        int r = 1; 
        r *= e;

        r = r * e;
        System.out.println("De uitkomst van r :" + r);

    }
}
Run Code Online (Sandbox Code Playgroud)

r *= e被接受,r = r * e不是.为什么?

java double int multiplying

4
推荐指数
1
解决办法
1074
查看次数

标签 统计

double ×1

int ×1

java ×1

multiplying ×1