Реализация ListNode не может получить доступ к "следующей" переменной - PullRequest
0 голосов
/ 29 мая 2020

Эта реализация ListNode вызывает ошибку в IntelliJ при попытке назначить параметр «следующий»:

public class ListNode {
        public int val;
        public ListNode next;

        public ListNode() {
        }

        public ListNode(int val) {
            this.val = val;
        }

        public ListNode(int x, ListNode y) {
            this.val = x;
            this.next = y;
        }
    }

Назначение this.val = x не вызывает ошибки, но назначение this.next = y вызывает ошибку » Нет доступа к ListNode ". Это также справедливо для класса, в котором я хочу использовать этот тип объекта. Почему присвоение переменной "val" не вызывает ошибки, а присвоение переменной "next" вызывает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...