1

OK、CarNode というクラスがあります。

public class CarNode {
    private Car car;
    private CarNode node;
}

およびコピー コンストラクター:

public CarList(CarList list) {
    CarNode element = list.head;
    CarNode node = new CarNode();
    this.head = node;

    while(element != null) {
        node.setCar(element.getCar());
        element = element.getNode();

        if(element != null) {
            node.setNode(new CarNode());
            node = element;
        }
    }
}

私が理解していないのは、要素が element.getNode() を介して別の車ノードの値を取得する方法ですが、ノードに node.setNode() と node.setCar() を記述する必要があることです...混乱しています.. .

4

1 に答える 1