addPlayer() help please
<p>I am writing code to sort out a charity football team, I am to write a method called addPlayer() that takes two string arguements, players name and if celeb or professional and a char argument for gender. The method returns no value. This method creates a new instance of Player with the given name, classification and gender and adds it to the appropriate collection of players either celeb or prof.</p>

<p>I have a populatePlayerLists() method</p>

<pre><code>public void populatePlayerLists()
{

   this.addPlayer("Robbie Williams","Celebrity",'M');
   this.addPlayer("Robbie Fowler","Professional",'M');

}
</code></pre>

<p>my instance variables are as follows</p>

<pre><code>private List &lt; Player &gt; professionalsList;
private List&lt; Player &gt; celebritiesList;
</code></pre>

<p>and my addPlayer() method is as follows</p>

<pre><code>public void addPlayer(String name, String classification,char gender)
{

   { 
      this.professionalsList.add(new Player(name, classification, gender)); 
      this.celebritiesList.add(new Player(name, classification, gender)); 
   } 
}
</code></pre>

<p>The players and celebs add to the lists but they add to both lists, when i want the celebs to goto one list and pros goto the other help please.</p>
