Так это кодРеализация добавить метод элемента для связанного списка в Java
void add(String data) {
Link newLink = new Link(data);
newLink.next = firstLink;
firstLink = newLink;
}
Если у нас есть только один элемент firstLink.next укажет сам т.е. firsLink (из-за newLink.next = firstLink;) так он будет не равен нулю. и если у нас есть метод печати, как это:
void print() {
Link currentLink = firstLink;
while (currentLink != null) {
System.out.println(currentLink.data);
currentLink = currentLink.next;
}
}
это должно быть бесконечный цикл, но на самом деле его не так, когда я начинаю его в упадке. Мой вопрос: почему?