online library management:
class library{
String [] books=new String[100];
int noOfBooks=0;
public void addBook(String bookNames){
books[noOfBooks]=bookNames;
noOfBooks++;
}
public void issueBook(String issue){
for(int i=0;i<noOfBooks;i++){
if(books[i].equals(issue) ){
for(int j=i;j<noOfBooks;j++){
books[j]=books[j+1];
}
noOfBooks--;
System.out.println(issue+" sucessfully issued");
}
}
}
public void returnBook(String bookReturn){
books[noOfBooks]=bookReturn;
noOfBooks++;
}
public void showBook(){
for(int i=0;i<noOfBooks;i++){
System.out.println(books[i]);
}
}
}
public class rock {
public static void main(String[] args) {
library l=new library();
l.addBook("java");
l.addBook("automata and compiler design");//for adding books in the library
l.showBook();//for showing the list of books available
l.issueBook("automata and compiler design");//for issuing books
l.returnBook("mahabharat");//for returning books and including in library database
l.showBook();
}
}

0 Comments