public enum Planets{ ЗЕМЛЯ (5.976e+24), ВЕНЕРА (4.869e+24), МАРС (6.421e+23);
public final double MASSA;
private Planets(double massa){ this.MASSA = massa; } } Обращение к перечислению - по имени перечисления, например, Planets.ЗЕМЛЯ.MASSA - вернет массу Земли.
Для получения списка элементов - метод values(): Planets.values(), по которому можно пройтись, например, методом индексации или итерации. for (Planets p : Planets.values()) { System.out.println("Планета " + p+ " имеет массу: " + p.MASSA); }
Источник: http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html |