Não vou dizer muito absurdo, vou compartilhar o código com você.
O código específico é o seguinte:
teste de pacote;/**** @title book Information Class* @Author lr* @version. Publishing_house;} public String getBook_id () {return book_id;} public void SetBook_id (String book_id) {this.book_id = book_id;} public string getBook_name () {this.Book_name;} public void SetBook_name (string book_name) {this._name Publishing_house;} public void setPublishing_house (String Publishing_house) {this.publishishing_house = Publishing_house;}@SubsteridePublic String tostring () {// TODO Auto-Gerated Method Stubreturn "Número do livro" + Livro_id + "/nbook" + book_name + "/npubl"/npublish " +teste de pacote;
importar java.Text.Collator;/**** @Title Função de classificação de strings chinesas* @author lr* @version.* @since -*/importar java.util.arraylist; importar java.util.Collections; importar java.util.comparator; coleta de coleta pública de coleta de suplemento Collator.getInstance (java.util.locale.china); public static void main (string [] args) {ArrayList <Book> list = new ArrayList <Book> (); list.add (novo livro ("" "," inglês "," inglês "); Livro ("", "Alemão", "Alemão Press")); list.add (novo livro ("", "French", "French Press")); list.add (New Book ("", "Russian", "Russian Press")); Coleções.Sort (List, New CollectionChineSort ()); para (Livro: Lista) {System.out.println (livro); }} @OverridePublic Int Compare (livro de livros, livro de livros) {// TODO Método Auto -Gerado Stubint compare_value = collator.comPare (book.getbook_name (), book.getbook_name ()); if (compare_value>) {return;O conteúdo acima é o código que o editor apresenta ao Java para implementar a função de classificação das strings chineses. Espero que seja útil para todos!