數(shù)組排序問題
int []scores={89,-23,64,91,119,52,73};
int a=scores[0];
Arrays.sort(scores);
?這里賦值的a=89,那么用sort排序過后a的值會發(fā)生改變嗎
int []scores={89,-23,64,91,119,52,73};
int a=scores[0];
Arrays.sort(scores);
?這里賦值的a=89,那么用sort排序過后a的值會發(fā)生改變嗎
2018-01-23
舉報
2018-01-23
不會,a=89,排序后,scores[0]改變,跟a無關(guān)了。
2018-02-18
看二樓的代碼,如果排序前賦值則不會影響
2018-01-23
當然不會啦,int a = scores[0]; 就是 int a? = 89;?
后面不對 a 進行再賦值操作,a 的值就一直是 89
2018-01-23