【问题标题】:How can I add elements to a LinkedList from a different class that the LinkedList is initialized in?如何从初始化 LinkedList 的不同类将元素添加到 LinkedList?
【发布时间】:2016-04-03 17:07:55
【问题描述】:

我对 java 编程还是比较陌生。我知道您在使用特定类的方法时使用点 (.) 运算符,但我想知道如果我在单独的类中,如何将元素添加到 LinkedList。

我在一个类中初始化 LinkedList。

然后在一个单独的类的初始化程序中,我获得了向该类添加元素所需的信息。现在我有了这些信息 我想做一些事情,比如

listname.add(objectType object); 

但我收到“找不到符号”错误

对于像我这样的业余程序员来说,这似乎是一个范围界定问题,它看不到 LinkedList,所以我尝试使用完全定义的名称

className.listname.add(objectType object); 

但这也不起作用,如果有人有几分钟的时间可以帮助我解决这个问题,我将非常感激。提前非常感谢您

【问题讨论】:

  • 您不需要objectType,只需添加对象。你应该学习java教程。
  • 除非您的列表是静态变量,否则className.listname 本身是不正确的,但这似乎不是学习如何将参数传递给方法的主要问题

标签: java class linked-list


【解决方案1】:

假设 listObject 类型。然后,您必须执行以下操作才能将元素添加到列表中。

Object obj=new Object();
listname.add(obj);

您必须在将元素添加到 LinkedList 之前对其进行初始化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-30
    • 2010-11-08
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 1970-01-01
    相关资源
    最近更新 更多