Iterator
От: okaaa  
Дата: 17.02.11 10:41
Оценка:
Здравствуйте.
Можно ли с помощью итератора пробежаться по строке не слева-направо, а справо-налево, т.е от элемента с индексом length-1 до 0 без использования reverseIterator(по-сути не используя newBuilder)

29.03.11 20:40: Перенесено из 'Декларативное программирование'
scala
Re: Iterator
От: Donz Россия http://donz-ru.livejournal.com
Дата: 30.03.11 07:56
Оценка:
Здравствуйте, okaaa, Вы писали:

O>Здравствуйте.

O>Можно ли с помощью итератора пробежаться по строке не слева-направо, а справо-налево, т.е от элемента с индексом length-1 до 0 без использования reverseIterator(по-сути не используя newBuilder)

Непонятно, какой язык/платформа используется, но, AFAIK, общий смысл итератора, что он не гарантирует ту или иную последовательность обхода, а зависит от конкретной реализации итератора для конкретной коллекции. Например, тот же ArrayList в одной реализации JVM может возвращать итератор, проходящий от нулевого элемента до конца, а в другой — от конца до нулевого элемента.
То есть, закладываться на конкретную последовательность выдачи элемента итератором — это неправильно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.