Добрый день, может кто то объяснить откуда взялось это поле. Я не понимаю работу этого кода
Konstantin Frolov
42 уровень
Добрый день, может кто то объяснить откуда взялось это поле.
Обсуждается
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Дмитрий СоснинExpert
6 августа 2021, 11:06
это переменная класса Node которая объявляется в 32 строке.
класс Node он там ниже объявлен и представляет собой просто некую структуру данных без функциональности.
Нодами в колекциях зовут элементы этих колекций.
Node lastNode = ...
по сути это тоже самое что и
Integer number = ...
только Node вместо Integer
0
Konstantin Frolov
6 августа 2021, 13:33
0
Konstantin Frolov
6 августа 2021, 13:33
То есть это как буфер для хранения last.prev?
0
Konstantin Frolov
6 августа 2021, 13:43
Почему тогда нельзя просто использовать Integer?
0
hidden #598481
6 августа 2021, 13:57
Потому что в твоем списке хранятся Ноды, а не числа.
Нода - это некий абстрактный элемент твоей коллекции.
Если список - это цепь, то Node - это звено цепи.
0