int type = 1;switch(type) {case 1: {Log.d("java-hh", "type is 1.....");type = 2;}break;case 2: {Log.d("java-hh", "type is 2.....");}break;}if(type == 1) {Log.d("java-hh", "new type is 1.....");} else if(type == 2) {Log.d("java-hh", "new type is 2.....");}
输出:
java-hh type is 1……
new type is 2……
可见在switch内部改变type,并不会改变switch的选择值。。。。
生命不息,在任何一种博大的辉煌之后,都掩藏着许多鲜为人知的艰难的奋斗。