Java перечисления
Автор Rаспояс Обелискович задал вопрос в разделе Java
Вопрос о перечислениях enum (Java) и получил лучший ответ
Ответ от
вы знаете, что такое документация?
MrChebik
Мыслитель
(7338)
умеете пользоваться поиском?
Ответ от Максим[гуру]
Experience exp = Experience.TWO;
Experience exp = Experience.TWO;
Ответ от Игорь[гуру]
public enum Type {
ONE(1), TWO(2), THREE(3);
private int n;
Type(int n){
this.n = n;
}
public int num(){ // этот метод возвращает число
return n;
}
public Type fromNum(int n){ // этот метод возвращает тип eNum
switch(n){
case 1:
return ONE;
case 2:
return TWO;
}
}
}
в общем все так же создаешь конструктор и методы, прописываешь логику и перечислаешь что нужно.
public enum Type {
ONE(1), TWO(2), THREE(3);
private int n;
Type(int n){
this.n = n;
}
public int num(){ // этот метод возвращает число
return n;
}
public Type fromNum(int n){ // этот метод возвращает тип eNum
switch(n){
case 1:
return ONE;
case 2:
return TWO;
}
}
}
в общем все так же создаешь конструктор и методы, прописываешь логику и перечислаешь что нужно.
Ответ от Александр[гуру]
надеюсь что вы не вбили себе в голову что перечисления это тупо пары
"какое-то слово" -- "какое-то число"
надеюсь что вы не вбили себе в голову что перечисления это тупо пары
"какое-то слово" -- "какое-то число"
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Вопрос о перечислениях enum (Java)