SophiaPretty

(5)

$14/per page/Negotiable

About SophiaPretty

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Accounting,Algebra See all
Accounting,Algebra,Applied Sciences,Architecture and Design,Art & Design,Biology,Business & Finance,Calculus,Chemistry,Communications,Computer Science,Economics,Engineering,English,Environmental science,Essay writing Hide all
Teaching Since: Jul 2017
Last Sign in: 304 Weeks Ago, 2 Days Ago
Questions Answered: 15833
Tutorials Posted: 15827

Education

  • MBA,PHD, Juris Doctor
    Strayer,Devery,Harvard University
    Mar-1995 - Mar-2002

Experience

  • Manager Planning
    WalMart
    Mar-2001 - Feb-2009

Category > Computer Science Posted 12 Dec 2017 My Price 10.00

System.out.println("Select an option below");

Need to convert this from ArrayList to LinkedList.

It says NOT to use LinkedList built into Java, I must c

import java.util.*;


public class Driver {
   
    static ArrayList<Students> studentList = new ArrayList<Students>();
   
    public static void main(String[] args) {

        new Driver();
    }
   
    public Driver() {
        Scanner input = new Scanner(System.in);
       
        System.out.println("Select an option below");
        System.out.println("");
         
        while(true) {
            System.out.println("1: Add Student");
            System.out.println("2: Display Student");
            System.out.println("3: Remove Student");
            System.out.println("4: Exit");
             
               int userChoice = input.nextInt();        
               switch(userChoice) {         
               case 1:
                   addStudent();
                   break;
               case 2:
                   displayStudent();
                   break;
               case 3:
                   removeStudent();
                   break;
               case 4:
                   System.out.println("Thank you! See you again!");
                   System.exit(4);
               }
        }
    }
   
    private void addStudent() {
        Students newStudents = new Students();
        Scanner input = new Scanner(System.in);
        String FirstName, LastName;
        Students students;
       
        if(studentList.size() >= 10) {
            System.out.println("Your list is full!");
        } else {
        System.out.print("Enter First Name of student to want to add : ");
        FirstName = input.nextLine();
        System.out.print("Enter Last Name of student to want to add : ");
        LastName = input.nextLine();
        newStudents.setFirstName(FirstName);
        newStudents.setLastName(LastName);
        studentList.add(studentList.size(), newStudents);

    }
    }
   
    private void removeStudent() {
        String FirstName, LastName;
        int i=0,studentfind=0;
        Scanner input = new Scanner(System.in);
        System.out.print("Enter First Name of student to want to remove : ");
        FirstName = input.nextLine();
        System.out.print("Enter Last Name of student to want to remove : ");
        LastName = input.nextLine();
       
        for (i = 0; i < studentList.size(); i++ ){
         if(studentList.get(i).getFristName().equals(FirstName) && studentList.get(i).getLastName().equals(LastName))
         {System.out.println("Student removed ");studentList.remove(i); studentfind=1;break;}
        }
        if(studentfind==0) {System.out.println("No such student in list ");}
    }

    private void displayStudent() {
        int i=0;
        System.out.println("\n Students are :  ");
        for(i=0;i<studentList.size();i++)
        {System.out.print(studentList.get(i).toString());}
        System.out.println("\n");
        if(studentList.isEmpty()) System.out.println("\n List is empty ");
       
       
    }
    }reate my own linked list.public class Students {
    
    private String FirstName;
    private String LastName;

    
    public Students(String FirstName, String LastName) {
        this.FirstName = FirstName;
        this.LastName = LastName;
    }
    
    public Students() {
        
    }
    
    public String getFristName() {
        return FirstName;
    }
    
    public void setFirstName(String FirstName) {
        this.FirstName = FirstName;
    }
    
    public String getLastName() {
        return LastName;
    }
    
    public void setLastName(String LastName) {
        this.LastName = LastName;
    }
    
    public String toString() {
        return " First Name : " + FirstName + "   Last Name : " + LastName + "\n";
    }

}

Answers

(5)
Status NEW Posted 12 Dec 2017 01:12 PM My Price 10.00

-----------  ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly

Not Rated(0)