예제 #1
0
 /** Adds a new player to the list of all players. Only does so if the name is unique and valid. */
 private void addPlayerPrompt() {
   Scanner console = new Scanner(System.in);
   System.out.println("----- [Set up a New Player] -----");
   System.out.println("Please enter your name:");
   String name = console.nextLine().trim();
   if (players.uniqueName(name)) {
     if (players.addPlayer(name, 0, 0)) // Checks if the name is valid.
     {
       currentPlayer = players.getSize() - 1;
       System.out.println("Player created!\n");
     }
     // Already an else if invalid name in the PlayerList class.
   } else System.out.println("Name already exists. Please try another.\n");
 }