Saya tidak akan mengatakan banyak omong kosong, saya hanya akan membagikan kode dengan Anda.
Kode spesifiknya adalah sebagai berikut:
Paket tes;/**** @title Kelas Informasi Buku* @Author LR* @Version.* @since -*/Buku Kelas Publik {Private String Book_id; Private String Book_name; Private String Publishing_House; Buku Publik (string book_id, string book_name, string publishing_house) {super (); ini. 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(String book_name) {this.book_name = book_name;}public String getPublishing_house() {return publishing_house;} public void setPublishing_House (string publishing_house) {this.publishing_house = publishing_house;}@overridepublic string toString () {// todo Metode yang dihasilkan otomatis Stubreturn "Nomor Buku" + Book_id + "/NBITHET" + Book_Name + "/NPUBRINGING" + BOOK_ID + "/NBOUHE" + Book_NAME + "/NPUBRISHING" + BOOK_ID + "/NBOUHE" + Book_Name "/npublishing"tes paket;
import java.text.Collator;/*** * @Title Chinese string sorting function* @author LR* @version .* @since --*/import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class CollectionChineseSort implements Comparator<Book>{Collator collarator= Collator.getInstance (java.util.locale.china); public static void main (string [] args) {arraylist <book> list = new arraylist <Book> (); list.add (buku baru ("", "Inggris", "press bahasa Inggris"); list.add (buku baru ("", "jepang", "Jepang", "Jepang", "Jepang", "Jepang", "Jepang", "Jepang", "Jepang", "Jepang" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Jepang ("" Buku ("", "Jerman", "pers Jerman")); list.add (buku baru ("", "Prancis", "pers Prancis")); list.add (buku baru ("", "Rusia", "pers Rusia")); collections.sort (daftar, collectionchinesesort ()); untuk (buku buku: daftar) {System.out.println (buku); } }@Overridepublic int compare(Book book, Book book) {// TODO Auto-generated method stubint compare_value=collator.compare(book.getBook_name(),book.getBook_name());if(compare_value>){return ;}if(compare_value<){return -;}return ;}}Konten di atas adalah kode yang diperkenalkan editor kepada Java untuk mengimplementasikan fungsi penyortiran string Cina. Saya harap ini akan membantu semua orang!