【发布时间】:2016-06-28 20:19:25
【问题描述】:
为什么 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);
}
}
r *= e 被接受,r = r * e 不被接受。为什么?
【问题讨论】:
标签: java int double multiplication