A simple Java-based Library Management System that uses a Binary Search Tree (BST) to store, search, and manage books. Each book is represented by it's ISBN, title, author, and published year. The system allows users to add, search, delete, and display books in an ordered format.
- Add a Book: Allows adding a new book to the library with a unique ISBN, title, author, and published year.
- Remove a Book: Deletes a book from the library using its ISBN.
- Search for a Book: Finds a book based on the ISBN and displays its details.
- Display All Books: Displays all books in the library in ascending order(sorted order) of ISBN.
- Binary Search Tree (BST) Implementation: Uses BST for efficient searching, insertion, and deletion of books.
- Java: Programming language used for implementing the system.
- Binary Search Tree: Data structure for efficient book management.