안녕하세요 나는이 arrayList
ArrayList에 정렬하는 순으로
public class Librarian {
public static void main(String[] args){
Library library = new Library();
library.addBook(new FictionBook("The walk through the exam", "Andreas", 0));
library.addBook(new FictionBook("The incredible Programmer", "John", 1));
library.addBook(new FictionBook("The Calculator", "Pius", 1));
library.addBook(new FictionBook("The gozzilla", "Henry", 1));
library.addBook(new FictionBook("The game", "Pele", 0));
library.addBook(new FictionBook("Racing on the moon", "Marco",0));
library.addBook(new FictionBook("London Show", "William", 0));
library.addBook(new FictionBook("Water fights", "Claudia", 1));
library.addBook(new FictionBook("Monster and Dragons", "Woozer", 1));
library.addBook(new FictionBook("Pencils and pins", "Xian", 0));
for(FictionBook myFictionBook : library.library){
System.out.println(myFictionBook.getAuthor());
}
}
비교 가능한 인터페이스 ... –
FictionBook 클래스의 Comparable 인터페이스를 구현 한 다음 다음을 사용하십시오. Collection.sort (library); – HectorLector
FictionBook 클래스가 Comparable 인터페이스를 구현하도록하거나 Collections.sort()를 사용할 때 사용자 정의 비교자를 제공하십시오. –