首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java链接列表-开始[暂停]

Java链接列表-开始[暂停]
EN

Stack Overflow用户
提问于 2018-07-05 07:56:49
回答 1查看 0关注 0票数 0

我的问题很简单:

假设我有2个类 - 节点和节点列表。像往常一样,类节点有2个数据字段 - 值和指针,int值和节点next。类nodelist有几个方法和一个数据字段:node _head。问题是:如果我在nodelist类中编写以下构造函数:

public nodelist() {
    _head.setvalue(0);
}

这会发生什么?这是否意味着当使用这个构造函数时,nodelist会栩栩如生,并且第一个节点_head的值为0?它看起来应该发生什么,但我无法理解你能解释一下我的真实情况吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-07-05 17:41:03

我不明白这是怎么回事_Head节点可以在不调用构造函数的情况下存在。

不行,你说得对。你还需要构造头部:

public nodelist()
{
    _head = new Node();
    _head.setvalue(0);
}

或者,将节点传递到构造函数中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档