问答题

请完成以下代码填空:
/*
* 判断带头结点的单链表是否为空
* 判断头结点是否有后继引用(也就是头结点的指针域next是否为空)
* 如果头结点没有后继引用(即头结点的指针域next为空),则表示单链表空,返回true,否则返回false
*/     
//first为指向头结点的引用变量
public () isEmpty() {
    if(().next==()) { // 判断首结点是否为空
        return ();
    }else {
        return ();
    }
}

【参考答案】

(1)
boolean (2)
first (3)
null (4)
true (5)
false