Question: /////////////Player.Java - Not to be modified///////////////////////// //////////////////////////////////////////////////////////////////////////////////////// public class Player { public final String NO_NAME = No name given.; public final int NO_JERSEY = -1;
/////////////Player.Java - Not to be modified/////////////////////////
////////////////////////////////////////////////////////////////////////////////////////
public class Player { public final String NO_NAME = "No name given."; public final int NO_JERSEY = -1; public final int NO_RATING = -1; private String name; private Integer jerseyNum; private Integer rating; public Player() { name = NO_NAME; jerseyNum = NO_JERSEY; rating = NO_RATING; } public Player(String n, Integer j, Integer r) { name = n; jerseyNum = j; rating = r; } @Override public String toString() { return (name + " has jersey number " + jerseyNum + " and rating " + rating); } public String getName() { return name; } public Integer getJerseyNum() { return jerseyNum; } public Integer getRating() { return rating; } public void setName(String n) { name = n; } public void setJerseyNum(Integer j) { jerseyNum = j; } public void setRating(Integer r) { rating = r; } }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////PlayerRoster.java - complete code as directed by comments/////////////
import java.util.Scanner; import java.util.ArrayList;
public class PlayerRoster { static Scanner scnr = new Scanner(System.in); public static void main(String args[]) { /* Declare and create an ArrayList containing Player elements called myTeam. */ initializeRoster(myTeam); menu(myTeam); System.out.println("End of PlayerRoster run."); } public static void initializeRoster(ArrayList
} public static void replacePlayer(ArrayList
} public static void menu(ArrayList
if (menuOp != 'Q') switch (menuOp) { case 'U' : updateRating(team); break; case 'H' : outputHighRated(team); break; case 'R' : replacePlayer(team); break; case 'O' : outputRoster(team); break; default : System.out.println("Illegal menu item."); break; } } while (menuOp != 'Q'); } }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
