У меня есть связанный список целых чисел. Когда я вставляю новый Node, мне нужно вставить его не в конце, а в oder ... т.е. Я вставляю его в правильное положение. Видишь, что я делаю не так?
Node newNode = new Node(someInt);
Node current = head;
for(int i=0; i<count; i++){
if(current == tail && tail.data < someInt){
tail.next = newNode;
}
if(current.data < someInt && current.next.data >= someInt){
newNode.next = current.next;
current.next = newNode;
}
}