0

我已经通过节点类制作了一个循环 LinkedList,然后我看到了这个 LinkedListimport.java.util.LinkedList带有操作 add、addFirst 等。

使用它,它可以减轻遍历和访问 LinkedList 的负担,但我的问题是,如果我想访问 List 并将一些数据放入其中?如何?

public class stckoverflow {
    private int x;
    public void getx(int y){
        x = y;
    }
}

// then in the main we have
LinkedList<stckoverflow> ll = new LinkedList<>();
ll.add(0, ????? );

所以关键是,如果我想访问 LinkedList 中特定类中的一些函数/过程,我该怎么做呢?我通过节点类访问 LinkedList 中的这些东西没有问题,因为我可以简单地说 current 得到 head 然后通过 while 循环遍历直到它结束。

我很困惑。请帮忙。

4

1 回答 1

0

更好地遵守 Java 命名约定,将您的类命名为StackoverflowStackOverflow

Stackoverflow obj = new Stackoverflow();
//obj.set attributes if you have
// ...
ll.add( obj );
于 2013-02-19T15:06:46.283 回答