java對乙個集合中的漢字字段根據拼音排序

2021-09-19 11:21:24 字數 642 閱讀 6093

剛剛做了乙個對集合中某個字段根據拼音排序的方法,根據大牛們的思路,我自己總結了乙個讓我們這些菜鳥一看就懂的方法,希望能幫助到大家

1、在實體類中實現comparable介面並且並複寫compareto方法

public class user implements serializable,comparable

public void setname(string name)

@override

public int compareto(user o)

}

2、然後在controller中讓他根據拼音排序

listlist=us.getall(village);

//根據漢字的拼音排序,注意在實體類中要實現comparable介面並且並複寫compareto方法

collections.sort(list, new comparator()

});

然後遍歷一下這個集合,就會發現已近自動排序了

for(int i=0;i

mongodb刪除某乙個集合中記錄的字段

當把資料匯入mongodb裡面的時候,我們可以沒有對髒資料處理就直接匯入進去了,那麼我們需要對匯入的資料需要刪除髒資料,具體操作如下 db.report.update 在robot裡面執行上面的操作就可以 刪除對應的髒資料。下面關於mongodb裡面當我們需要修改某乙個欄位的name時候,需要執行下...

mysql 中取得漢字欄位的各漢字首字母

set global log bin trust function creators 1 set foreign key checks 0 function structure for getpy drop function if exists getpy delimiter create defi...

轉換乙個漢字字元成拼音的字串

import net.sourceforge.pinyin4j.pinyinhelper import net.sourceforge.pinyin4j.format.hanyupinyincasetype import net.sourceforge.pinyin4j.format.hanyupi...