int []scores={89,-23,64,91,119,52,73};int a=scores[0];Arrays.sort(scores);
这里赋值的a=89,那么用sort排序过后a的值会发生改变吗
不会,a=89,排序后,scores[0]改变,跟a无关了。
看二楼的代码,如果排序前赋值则不会影响
当然不会啦,int a = scores[0]; 就是 int a = 89;
后面不对 a 进行再赋值操作,a 的值就一直是 89
排完序重新给赋值肯定变