Коллекции Java, как следует из названия, являются коллекциями вещей.Если вы не знаете это слово, найдите его в словаре.
Существует много типов коллекций.Возьмем, к примеру, математическую концепцию множества.Вы можете поместить произвольные вещи в набор, но он никогда не будет содержать одну и ту же вещь более одного раза.Вещи в наборе не упорядочены, то есть нельзя сказать, что A предшествует B .Другой тип коллекции - список.Список может содержать одну и ту же вещь более одного раза, и порядок вещей в списке важен.
Общим для всех этих коллекций является то, что они содержат вещи, которые в Java называются элементы .Когда вы хотите узнать, какие вещи находятся в определенной коллекции, вы перебираете коллекцию, что является еще одним термином для , проходящего через все элементы.Это то, что делает Iterator
.Он в основном начинается в начале коллекции, вы всегда можете спросить, есть ли следующий элемент (hasNext()
), и, если он есть, вы можете получить доступ к этому элементу (next()
), пока не выполните итерацию по всем элементам.элементы в коллекции.