int listSize = 0;
CalendarLinkedList firstList = new CalendarLinkedList();
CalendarLinkedList currentList = firstList;
for(int a = 0; a < listSize; listSize ++)
{
currentList = firstList.next;
}
CalendarLinkedList newList = new CalendarLinkedList(todayDate, listSize + 1);
newList.setPrev(currentList);
currentList.setNext(newList);
currentList = newList;
これはリンク リストの一部ですが、ノードは適切に配置されますか? newList が currentList の隣に正しく配置されていないように見えるためです。
listSize はカウンターのようなものです。
このようにコードを書くと、新しいリストが firstList の隣に来て、現在のリストが新しいリストになると思いました。私が間違っている?