您好,登錄后才能下訂單哦!
這個方法很簡單,只需要直接拷貝到你的集合的地方直接使用即可:
/**按照字母排序**/ Collections.sort(storeNames, new Comparator<UserNameInfo>() { public int compare(UserNameInfo o1, UserNameInfo o2) { String s1 = o1.getUserName(); String s2 = o2.getUserName(); return Collator.getInstance(Locale.CHINESE).compare(s1, s2); } }); |
注意:storeNames 是我們的集合:
ArrayList<UserNameInfo> storeNames = new ArrayList<UserNameInfo>(); |
UserNameInfo 是我們的bean實體類;
String s1 = o1.getUserName(); 該句看出是按照名字排序,你也可以按照你具體的要去去排序,只需變化這里的方法即可。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。