配列がauthor-->bookName
あり、bookName(s)で並べ替えたいです。bookName-->author
Javaでソートされた(対応する著者名)で答えが必要です
編集:コメントからのコード:
Arrays.sort(book, new Comparator<LibraryBook>() {
public int compare(LibraryBook arg0, LibraryBook arg1) {
return arg0.getBookTitle().compareTo(arg1.getBookTitle());
}
});
printBooks(book);
private static void printBooks(LibraryBook[] book){
for (int x = 0; x < book.length; ++x) {
String title = book[x].getBookTitle();
String author = book[x].getBookAuthor();
System.out.println(String.format("%30s%30s", title, author));
}
}