入力として整数とリンクを取り、位置入力整数のリンクの前にLinkedListにリンクを挿入するメソッドを実装したい、私が達成したこと:
public void insertBefore(int num, String data)
{
Link current = head;
int count = 0;
while (current.next != null)
{
if(count == num) {
Link n = new Link(data);
n.next = current;
current.next = n.previous;
}
}
current = current.next;
count++;
}
ただし、メソッドを呼び出すと何も起こらず、リンクが挿入されないため、メソッドの問題を知っている人はいますか?