当前位置: 代码迷 >> J2SE >> 一个简单又很复杂的有关问题,不知道JVM如何避免的
  详细解决方案

一个简单又很复杂的有关问题,不知道JVM如何避免的

热度:101   发布时间:2016-04-24 16:47:03.0
一个简单又很复杂的问题,不知道JVM如何处理的,请教高手
int   arr[]   =   new   int[5];
int   index   =   0;
arr[index]   =   index   =   3;
此时,arr[0]赋值为3,为什么??

------解决方案--------------------
index = 0;

// 从左至右计算
arr[index] // 这时index 赋值 0;

arr[0]= index = 3 //这时index赋值3

结果:
    arr[0] = 3;
------解决方案--------------------
楼上的有道理
先是括号
然后是等号
运算符的优先级
  相关解决方案