Social Icons

.

вторник, 4 мая 2010 г.

JSE: Представить набор строк перечислением (enum)


 


public enum ESomeField 
{
 ACCOUNT("account"),
 REQUISITES("requisites"),
 IDENTIFIER("identifier"),
 
 UNKNOWN("Unknown");
 
 private String szType;
 public String type() { return this.szType; }
 
 private ESomeField(String szType) { this.szType = szType; }
 
 static public ESomeField decode(String szType) {
  if( szType != null && szTyle.) ){
   for ( ESomeField theType: ESomeField.values() ) {
    if (theType.type().equals(szType)) return theType;
   }
  }
  return UNKNOWN;
 }
}


Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...