Quries

Quries

Program java For menu driven application to store the details of books based on the course(MBA, MSc ,MA) as a choice and display the list of corresponding course books9Min 5 books for each course. 1. MBA 2. MCA 3. MSc 4. MA 5. Exit

View Answers

August 3, 2011 at 3:21 PM

import java.util.ArrayList;
import java.util.Scanner;

class Book{
        String course;
        String book;


        Book(String course,String book){
        this.course=course;
        this.book=book;
        }

        public String getCourse(){
                return course;
        }

        public String getBook() {
                return book;
        }
        }
    public class BookBank{
  public static void main(String[] a){
        ArrayList<Book> list=new ArrayList<Book>();
        Scanner input=new Scanner(System.in);
        for(int i=0;i<10;i++){
        System.out.print("Course: ");
        String course=input.nextLine();
        System.out.print("Book: ");
        String  book=input.nextLine();
        list.add(new Book(course,book));
        System.out.println();
        }
                boolean exit=false;
                for(Book data: list){
                System.out.println(data.getCourse()+"\t "+data.getBook());
                }
                do{
                System.out.println("1 MBA");
                System.out.println("2 MCA");
                System.out.println("3 MSC");
                System.out.println("4 MA");
                System.out.println("5 Exit");

                System.out.print("Enter your choice: ");
                int choice=input.nextInt();
                switch(choice){
                case 1:
                  for(Book data: list){
                    if(data.getCourse().equals("MBA")){
                  System.out.println(data.getCourse()+"\t "+data.getBook());
                  }
                }
                  break;
                case 2 :
                  for(Book data: list){
                    if(data.getCourse().equals("MCA")){
                  System.out.println(data.getCourse()+"\t "+data.getBook());
                  }
                }
                  break;
                case 3 :
                  for(Book data: list){
                    if(data.getCourse().equals("MSC")){
                  System.out.println(data.getCourse()+"\t "+data.getBook());
                  }
                }
                     break;
                     case 4 :
                  for(Book data: list){
                    if(data.getCourse().equals("MA")){
                  System.out.println(data.getCourse()+"\t "+data.getBook());
                  }
                }
                     break;
                 case 5 :
                  exit=true;
                  System.exit(0);
                  break;

                 default: 
                     System.out.println("Invalid Selection!");
                }
                }
                while(!exit);
        }
}

August 3, 2011 at 7:54 PM

Thanks....

Ads









Related Tutorials/Questions & Answers:
sql quries
sql quries  i want basic sql quries please provide
Quries
Advertisements
Quries
Quries
Quries
Quries
Quries
Quries
Java Quries
uploading image in the form
they logged into the screen. Im using Orcale database(sql quries to check
CHECK WHICH NO IS GREATER IN 4 NO'S
chaudhary(+919261377137) if you want to ask any quries then contact me or email

Ads