Ejemplo n.º 1
0
  /** Gibt eine brauchbare Stringrepräsenatation des Inventars wieder. */
  @Override
  public String toString() {
    final StringBuilder sb = new StringBuilder();

    sb.append("[");
    final Set<Entry<Integer, Integer>> entrySet = this.inventory.entrySet();
    int i = 0;
    for (final Entry<Integer, Integer> entry : entrySet) {
      final Item item = Item.getFromID(entry.getKey());

      sb.append(item.getName());
      sb.append(":");
      sb.append(entry.getValue());

      if (i++ != entrySet.size() - 1) sb.append(",");
    }
    sb.append("]");

    return sb.toString();
  }