數字使用直接比較大小來排序,string的話,使用compare()方法進行排序。
測試**:
1.對字串物件排序
1@test
2public
void test17() throws
exception else23}
24});
25 system.out.println("排序後:" +stringlist);
26 }
列印的日誌:
1 排序前:[haha, 123, wq, d, rt, uuk]2 排序字串:123,haha
3 排序結果-55
4 排序字串:wq,123
5排序結果70
6排序字串:wq,haha
7排序結果15
8排序字串:d,haha
9 排序結果-4
10 排序字串:d,123
11排序結果51
12排序字串:rt,haha
13排序結果10
14排序字串:rt,wq
15 排序結果-5
16排序字串:uuk,haha
17排序結果13
18排序字串:uuk,wq
19 排序結果-2
20排序字串:uuk,rt
21排序結果3
22 排序後:[123, d, haha, rt, uuk, wq]
2.對數字進行排序
1@test
2public
void test18() throws
exception else19}
20});
21 system.out.println("排序後:" +stringlist);
22 }
列印日誌:
排序前:[123, 32, 0, -4, 5, 123131]排序後:[-4, 0, 5, 32, 123, 123131]
在實現comparator介面的compare()方法的時候,return 1代表大於,return -1代表小於。然後根據返回值來進行排序。
對LoginRequiredMixin進行重寫
首先我們要知道繼承自loginrequiredmixin的檢視類會怎樣走,未登入,會執行 handle no permission函式,登陸了,就直接繼續執行函式下邊的 如 class usercenterinfoview loginrequiredmixin,view def get self,r...
java容器學習,ArrayList
一 類圖 二 持有屬性 三 講解modcount屬性 四 構造器 五 擴容 六 內部類 二 arraylist持有屬性 private static final int default capacity 10 預設擴容大小,第一次擴容,如果容器大小小於10,預設為10 private static ...
Java 列表ArrayList排序
對任意型別集合物件進行整體排序,排序時將此介面的實現傳遞給collections.sort方法或者arrays.sort方法排序.實現int compare t o1,t o2 方法,返回正數,零,負數各代表大於,等於,小於。舉例 liststus new arraylist student stu...