JAVA -Наиболее подходящая структура данных

Я новичок в Java, но теперь столкнулся с дилеммой. У меня есть список ошибок, который выглядит как:

"ERROR CODE" "POSITION" "Error description"
"000" "1" "No error"
"001" "1" "Connection error"
"002" "1" "Error sending reversal or batch capture process"
"003" "1" "Error after authorization – message sent to host and answer received"
"004" "1" "Error sending message for authorization"
"005" "1" "Error receiving message from host"

и еще много ошибок.

Теперь я работаю над библиотекой JAVA, что мне действительно нужно сделать, это реализовать эти ошибки (ошибки никогда не меняются, они всегда одинаковы )каким-то образом, чтобы разработчики, использующие библиотеку, могли легко идентифицировать описание ошибки по указан КОД ОШИБКИ _.

например :String getError (ОШИБКА _КОД ); и вернуть строку описания ошибки, связанную с КОДОМ ОШИБКИ _.

Я думал объявить структуру данных ENUM, но не могу заставить ее работать должным образом.

Большое тебе спасибо.

5
задан Ionut Bogdan 4 July 2012 в 11:12
поделиться