Легко получить первый символ строки. Просто обработайте строку как массив.
Пример:
$ first = $ string {0}; $ 5th = $ string {5};
Вот и все!
Нет, это невозможно с Enumeration
. По этому вопросу java doc говорит:
Объект, реализующий интерфейс Enumeration, генерирует ряд элементов по одному.
blockquote>Обратите внимание на одно в то время, что означает, что если вы хотите манипулировать
Enumeration
в качестве списка, вам придется его преобразовать. Вы можете создать список, когда вы впервые запроситеEnumeration
. Таким образом, вы можете использовать и управлять им, как хотите.Enumeration e = ... ArrayList aList = Collections.list(e);