5 תשובות
אני לא בטוח איך זה עובד בג'אווה אבל אתה בטוח שהכנסת ערך לשדה של המידע בחוליה?
אוקיי עריכה: אני רואה שכן, יש אפשרות שתצלם את הקוד?
שואל השאלה:
אני כבר לא מוצא את המקום שכתבתי בו את זה, אבל תודה
בכיף
שואל השאלה:
מצאתי את הקוד הבעייתי. אני לא מבין למה אם אני בונה שתי חוליות בצורה הזאת אז הן לא יהיו מקושרות:
;node<integer>head
;node<integer>ptr
;head = new node<integer>(2)
;()ptr = head.getnext
;ptr = new node<integer>(3)
;system.out.println(head.getnext())//הדפסה
הקטע תכנית הזה מדפיס לי בסוף null
כשאתה מאתחל את head הnext שלו כבר null אז כשאתה עושה getnext ptr גם null, עדיף שתשתמש בsetnext אם יש לך