Methods in unit4.collectionsLib that return Node |
Node<T> |
List.getFirst()
הפעולה מחזירה את המקום של החוליה הראשונה ברשימה הנוכחית; אם הרשימה ריקה, הפעולה תחזיר null
|
Node<T> |
Node.getNext()
הפעולה מחזירה את החוליה העוקבת; אם אין חוליה עוקבת, הפעולה מחזירה null
|
Node<T> |
List.insert(Node<T> pos,
T x)
הפעולה מכניסה לרשימה הנוכחית את הערך x מקום אחד אחרי המקום pos;
אם pos הוא null, אז x יוכנס למקום הראשון ברשימה;
הפעולה מחזירה את המקום של החוליה החדשה שהוכנסה. |
Node<T> |
List.remove(Node<T> pos)
הפעולה מוציאה מהרשימה הנוכחית את האיבר הנמצא במקום pos, ומחזירה את המקום העוקב ל-pos;
אם הוצא האיבר האחרון - יוחזר null
הנחה: pos הוא מקום ברשימה הנוכחית ואינו null. |