Java 如何在链表中使用多变量构造函数?

Java 如何在链表中使用多变量构造函数?,java,constructor,linked-list,Java,Constructor,Linked List,我一直在试图找出如何用我创建的构造函数类替换链表中的“data”变量。我是编程新手,无法计算出链接列表的countryInfo[0].countryName=Germany的等价物。我知道有一个类可以让这变得简单,但我的任务是创建一个链表类来使用,这样我们就可以知道在我使用的语言还没有链表方法的情况下的工作方式。我的构造函数是: public class Countries { public String countryName; public String latitude

我一直在试图找出如何用我创建的构造函数类替换链表中的“data”变量。我是编程新手,无法计算出链接列表的countryInfo[0].countryName=Germany的等价物。我知道有一个类可以让这变得简单,但我的任务是创建一个链表类来使用,这样我们就可以知道在我使用的语言还没有链表方法的情况下的工作方式。我的构造函数是:

public class Countries {
     public String countryName;
     public String latitude;
     public String longitude;
     public int countryArea;
     public int countryPopulation;
     public double countryGDP;
     public int countryYear;
}
我的想法是让一个节点中的每一个变量都在该节点中,下一个节点指向下一个变量节点,直到结束。到目前为止,我看过的每个教程都有

public dataType data;
public Node<dataType> next;
公共数据类型数据;
公共节点下一步;
如果有人能帮忙,我们将不胜感激。
谢谢

所有集合都实现了
迭代器()。所有类都有一个或多个构造函数。如果您自己没有编写一个,编译器将创建一个默认的。(对于有趣的人:这不是关于
java.lang.reflect.Constructor
类)所有集合都实现
iterator()
,因此实际上不需要实现链表……没有“构造函数类”这样的东西。所有类都有一个或多个构造函数。如果您自己没有编写一个,编译器将创建一个默认的。(对于有趣的人:这不是关于
java.lang.reflect.Constructor
类)