3 回答

TA貢獻1804條經驗 獲得超3個贊
他問的是嵌套對象。請閱讀裝飾器模式。請看下面的例子。
public interface NodeInterface{
// your methods
}
public class Node implements NodeInterface{
private NodeInterface node = null;
// your methods
}
每個節點都包含相同類型的嵌套對象。最后一個沒有對象的對象指向空值。你可以遍歷直到找到一個空值。

TA貢獻1856條經驗 獲得超5個贊
我之前問過一個類似的問題,已經回答了,它與節點和鏈表的概念有關。我的問題可以通過以下鏈接找到
我接受了這個答案,因為它幫助我想象了鏈表的樣子以及我的 Node 類的樣子。
當您創建節點對象時,您可以創建自定義類以更改該節點存儲的值,以及檢索和顯示存儲在節點中的數據。
節點類看起來像這樣
public class Node{
private int val;
private Node node;
public Node(int val){
this.val=val;
}
public Node(Node node, int val){
this.node = node;
this.val = val;
}
public Node getNext(){
return node;
}
public int getVal(){
return val;
}
}
顯然你可以修改代碼來存儲你想要的任何東西,但這可能是面試官正在尋找的。

TA貢獻1860條經驗 獲得超9個贊
使用 LinkedList 它應該看起來像:
LinkedList<Integer> linkedList = new LinkedList<>();
for(int i=0; i<5; i++){
linkedList.add(i);
}
但是,我為初學者提供了鏈接,您可以在其中了解有關 java util 包的所有信息。祝你好運。
添加回答
舉報