List位置交換,一及只List顯示第一個

今天剛剛好做List排序部分,遇到了List位置交換,一及只List顯示第一個,研究了下,代碼如下:

Object objA= list.get(a);
list.set(a, list.get(b));
list.set(b, objA);

代碼:

<span style="white-space:pre">		</span>GotyeUser first = list.get(0);//獲得list的第一個
		int groupMainPosition = list.indexOf(mGroup.getOwner());//在獲得你要交換的那個位置
		list.set(0, list.get(groupMainPosition));//把第一個位置設置你要交換的內容
		list.set(groupMainPosition, first);//交換內容的位置把第一的對象放上去


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章