0
的Java节点/ LinkedList的(基于指针) 程序基本上是包括学生的属性节点:Java的节点LinkedList的
名字 姓氏 年龄 ID 主要
有3类: 1-节点类 2-类的方法(在开始时添加,并在最后添加,搜索等)。 3-测试类
th我面临的问题是我对如何将所有学生属性包含到一个节点感到困惑。
现在(1)增加一个整数节点类的一个例子是:
public class IntNodeF14
{
int item;
IntNodeF14 next;
}
我怎么可以创建将接受所有学生的属性
Student student = new Student(firstName,lastName);是在测试类中,但是我将在该类中放置什么,以便我将应用这些函数(添加到最后并添加到开头等)。 – AJ1 2014-11-01 12:11:49
比方说在功能类开始功能的添加是这样的:
public void Addb(int x) { IntNodeF14 NewN= new IntNodeF14(); NewN.item=x; NewN.next=First; if(Empty()) { First=NewN; Last=First; } else First=NewN; count++; }
(但这是一个整数) 的学生多属性的情况下 ,我应该怎么办? 在此先感谢! – AJ1 2014-11-01 12:14:17'Add(int x)'将一个int添加到列表中,以便使它成为一个整数的链表。您需要一个泛型类,让它称为LinkedList,其中包含T类型的元素。add方法将接受通用参数T.然后,如果您创建学生列表:LinkedList list = new LinkedList (),你可以添加一个学生list.add(学生)。 –
Eran
2014-11-01 12:18:31