을 결합 I 다음 목록이 있습니다반전 및 목록
목록 1 = 나는이 포함 된 목록을 만들려고 노력하고 1,2,3,4,5,6
다음
목록 C = 그러나 1,6,2,5,3,4
, 나는 그것을 수행하는 방법을 알아낼 수 없습니다. 나는 6을 반복하는 방법을 알고 있지만 마지막 숫자로 돌아가 뒤로 거는 방법을 모른다. ListIterator는 뒤로 이동하는 데 사용할 수 있지만 여전히 파악할 수는 없다는 것을 알고 있습니다.
이 내가 원본을 추가 한 것입니다, 난 그냥 뒤로 반복하는 방법을 이해하지 않습니다
public static void q(Set<String>list1)
{
Set<String>combined = new HashSet();
Iterator<String> forward = list1.iterator();
Iterator <String> backwards = list1.iterator();
for (int i=0; i<list1.size(); i++)
{
combined.add(forward.next());
//code to go backwards
}
}
코드가있다 :
은 어떻게리스트 반복자를 사용 하는가? – f1sh
내가 가지고있는 것을 추가했습니다. 그러나 전혀 유용하지 않습니다. 나는 뒤를 반복하는 법을 모른다. @ f1sh – ZeldaX
특정 순서를 원할 경우'Set'은 실제로 올바른 데이터 유형이 아닙니다. –