перебирая список в Java, используя для цикла

Как выполнить итерацию структуры данных списка с помощью индексов. Например, рассмотрим предложение в форме списка, где каждый элемент является словом. Могу ли я пройти по каждому слову, используя индекс? Что-то вроде этого --

// sentence defined something like this - List<String>
int size = sentence.size();
for (int i=0; i<size-1; i++)
{
    System.out.println(sentence[i] + " " + sentence[i+1]);
}

Конечно, приведенный выше код не работает, но возможно ли что-то сделать в этих строках? Как вы можете видеть, я хочу получить доступ к двум последовательным элементам, и с помощью итераторов это становится действительно грязным.

Ответы на вопрос(6)

Ваш ответ на вопрос