2-APL UPC project.
1package cardtable;
2
3import java.util.*;
4
5public class Scoreboard
6{
7 private HashMap<String,Integer> scoreboard;
8
9 public Scoreboard() {
10 scoreboard = new HashMap<String,Integer>();
11 }
12
13 public void addPlayer(String name) {
14 scoreboard.put(name, new Integer(0));
15 }
16
17 public void updateScore(String name, int score) {
18 Integer cur = (Integer) scoreboard.get(name);
19 scoreboard.remove(name);
20 scoreboard.put(name, new Integer(score*cur.intValue()));
21 }
22
23 public Integer getScore(String name) {
24 return (Integer) scoreboard.get(name);
25 }
26}