java,两个对象,object1 = object2 = class/type ...没看懂

标签 java class object instance

我有两个实例变量,head 和 tail。在代码中有一行:

head = tail = new Node<E>();

这是否意味着类 Node 有两个实例,head 和 tail?我在这里很困惑。

最佳答案

简单的意思是:

tail = new Node<E>();
head = tail;

所以有 2 个引用(headtail)指向同一个 Node<E>实例。

关于java,两个对象,object1 = object2 = class/type ...没看懂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13632750/

相关文章:

java - Java 中的 SVG 圆分辨率

php - 函数中的全局 PHP 类?

c++ - 重载构造函数中的代码重复

javascript - 如何在 Javascript React Native 中获取对象的子值总和?

Javascript如何将参数转换为键?

java - 为什么要将 API 定义和实现 JAR 分开

java - JUnit测试Spring示例中的一些疑问

java - 制作系统托盘应用程序的有效方法

css - 为什么我的 CSS 类样式不适用于特定的 <li>?

python - Python 如何将 2 个对象视为不相等且不相同,但具有相同的 ID?