No diré muchas tonterías, solo compartiré el código contigo.
El código específico es el siguiente:
prueba de paquete;/**** @Title Book Information Clase* @author lr* @version.* @since -*/public class Book {private String book_id; private string book_name; private string string_house; public book (string book_id, string book_name, string publishing_house {super (); this.book_id = book_id; this.book_name = book_name; 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 () {return book_name;} public void setbook_name book_name) publishishing_house;} public void setPublishing_House (String Publishing_House) {this.publishing_house = publishing_house;}@overridePublic string toString () {// toDO método generado automático stubreturn "número de libro" + book_id + "/nbook Título" + book_name + "/nPublishing House" + Publishing_house;}}}}}}}}}}}}}}}}}}}prueba de paquete;
import java.text.collator;/**** @title Función de clasificación de cadena china* @author lr* @version.* @since -*/import java.util.arrayList; import java.util.collections; import java.util.comparator; colección de clases públicas Classesort implementa comparador <libro> {Collarator Collator = = Collarator = = Colator.getInstance (java.util.locale.china); public static void main (string [] args) {arrayList <Book> list = new ArrayList <Book> (); list.add (nuevo libro ("", "inglés", "prensa inglesa")); list.add (new Book ("", "japonés", "prensa japonesa"); Libro ("", "alemán", "prensa alemana")); list.add (nuevo libro ("", "francés", "prensa francesa")); list.add (nuevo libro ("" "," ruso "," russian prensa ")); colección.sort (lista, nueva colección de colección ()); para (libro de libros: list) {System.out.println (libro); }} @OverridePublic int Compare (libro de libro, libro de libro) {// TODO Auto Generated Method Stubint Compare_value = Collator.Compare (book.getBook_name (), book.getbook_name ()); if (compare_value>) {return;} if (weat_value <) {return -;} return;}}}}}}El contenido anterior es el código que el editor presenta a Java para implementar la función de clasificación de las cadenas chinas. ¡Espero que sea útil para todos!