simplified toString method

This commit is contained in:
yato 2014-11-10 14:04:43 +01:00
parent 86abc4177e
commit 07b6b2e8a6
5 changed files with 5 additions and 89 deletions

View File

@ -6,22 +6,7 @@ public enum Armor {
@Override
public String toString() {
String s = "";
switch (this) {
case CLOTHES:
s = "clothes";
break;
case LEATHER:
s = "leather armor";
break;
case CHAIN_MAIL:
s = "chain mail";
break;
case PLATE_MAIL:
s = "plate mail";
break;
}
return s;
return name().toLowerCase();
}
}

View File

@ -6,25 +6,7 @@ public enum HairColor {
@Override
public String toString() {
String s = "";
switch (this) {
case WHITE:
s = "white";
break;
case BLOND:
s = "blond";
break;
case RED:
s = "red";
break;
case BROWN:
s = "brown";
break;
case BLACK:
s = "black";
break;
}
return s;
return name().toLowerCase();
}
}

View File

@ -6,25 +6,7 @@ public enum HairType {
@Override
public String toString() {
String s = "";
switch (this) {
case BALD:
s = "bold";
break;
case SHORT:
s = "short";
break;
case CURLY:
s = "curly";
break;
case LONG_STRAIGHT:
s = "long straight";
break;
case LONG_CURLY:
s = "long curly";
break;
}
return s;
return name().toLowerCase().replaceAll("_", " ");
}
}

View File

@ -6,22 +6,7 @@ public enum Profession {
@Override
public String toString() {
String s = "";
switch (this) {
case WARRIOR:
s = "Warrior";
break;
case THIEF:
s = "Thief";
break;
case MAGE:
s = "Mage";
break;
case PRIEST:
s = "Priest";
break;
}
return s;
return name().toLowerCase();
}
}

View File

@ -6,25 +6,7 @@ public enum Weapon {
@Override
public String toString() {
String s = "";
switch (this) {
case DAGGER:
s = "dagger";
break;
case SWORD:
s = "sword";
break;
case AXE:
s = "axe";
break;
case WARHAMMER:
s = "warhammer";
break;
case BOW:
s = "bow";
break;
}
return s;
return name().toLowerCase();
}
}