Тогда понятно. И хак только в неявном преобразовании к int.
Насколько я помню Delphi, там такой кастинг только через приведение к integer работал (во всяком случае, в ранних версиях), и я злился, почему нельзя напрямую, там-то ведь точно число. :)
Но в Java элемент enum - это полноценный объект, а порядковый номер - лишь одно из его полей.
no subject
Насколько я помню Delphi, там такой кастинг только через приведение к integer работал (во всяком случае, в ранних версиях), и я злился, почему нельзя напрямую, там-то ведь точно число. :)
Но в Java элемент enum - это полноценный объект, а порядковый номер - лишь одно из его полей.