ما كود Java الذي يمكن استخدامه لعرض قائمة الكتب من مختلف الأنواع والمؤلفين على صفحة HTML لتحسين تجربة القراءة لدينا؟
فيما يلي نموذج كود Java الذي يستخدم HTML لعرض قائمة بالكتب مع مؤلفيها وأنواعها المقابلة:
import java.util.ArrayList;
import java.util.List;
كتاب الطبقة العامة {
    عنوان سلسلة خاصة؛
    مؤلف سلسلة خاصة؛
    نوع السلسلة الخاصة؛
    
    كتاب عام (عنوان السلسلة، مؤلف السلسلة، نوع السلسلة) {
        this.title = title;
        this.author = Author;
        this.genre = النوع;
    }
    
    سلسلة عامة getTitle () {
        عنوان العودة؛
    }
    
    سلسلة عامة getAuthor () {
        مؤلف العودة؛
    }
    
    سلسلة عامة getGenre () {
        نوع العودة؛
    }
}
قائمة الكتب العامة {
    قائمة خاصة<Book> books = new ArrayList<Book>();
    
    public void addBook(كتاب كتاب) {
        books.add(book);
    }
    
    القائمة العامة<Book> getBooks() {
        إعادة الكتب؛
    }
}
كتاب فئة عامةHTMLPage {
    public static void main(String[] args) {
        BookList bookList = new BookList();
        bookList.addBook(new Book("The Great Gatsby"، "F. Scott Fitzgerald"، "Classic"));
        bookList.addBook(new Book("الحبيب"، "توني موريسون"، "الخيال التاريخي"));
        bookList.addBook(new Book("ألعاب الجوع"، "سوزان كولينز"، "الخيال العلمي"));
        bookList.addBook(new Book("The Catcher in the Rye"، "J.D. Salinger"، "Young Adult"));
        
        System.out.println("<html>");
        System.out.println("<head>");
        System.out.println("<title>قائمة الكتب</title>");
        System.out.println("</head>");
        System.out.println("<body>");
        System.out.println("<h1>قائمة الكتب الموصى بها</h1>");
        System.out.println("<table>");
        System.out.println("<tr><th>العنوان</th><th>المؤلف</th><th>النوع</th></tr>");
        ل(كتاب الكتاب: bookList.getBooks()) {
            System.out.println("<tr><td>" + book.getTitle() + "</td><td>" + book.getAuthor() + "</td><td>" + book.getGenre () + "</td></tr>");
        }
        System.out.println("</table>");
        System.out.println("</body>");
        System.out.println("</html>");
    }
}
باستخدام رمز Java هذا، يمكننا إنشاء قائمة بالكتب الموصى بها مع مؤلفيها وأنواعها المقابلة، وعرضها على صفحة HTML لسهولة التصفح والاختيار. يمكن أن يعزز هذا تجربة القراءة لدينا من خلال تعريفنا بمغامرات أدبية جديدة ومتنوعة خارج تفضيلاتنا النوعية المعتادة.
{"source": "evol_instruct", "kind": "synthetic", "evolved_from": null}