Mar*_*oer 4 java double int multiplying
为什么赋值形式为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不是.为什么?
| 归档时间: |
|
| 查看次数: |
1074 次 |
| 最近记录: |