import java.util.ArrayList; /** * */ public class Purse { public Purse() { coins = new ArrayList(); } void addCoin(String coinName) { coins.add(coinName); } public String toString() { if (coins.size() == 0) return "Purse[]"; String coinsString = coins.get(0); for (int i = 1; i < coins.size(); i++) { //System.out.println("i = " + i + " coins equals " + coins.get(i) + " coins size = " + coins.size()); coinsString = coinsString + "," + coins.get(i); } return "Purse[" + coinsString + "]"; } public String firstCoin() { String firstCoin = coins.get(0); return firstCoin; } private ArrayList coins; }