我試圖將此代碼「轉換」爲將創建節點項的方法。我知道我必須使用for循環,但我無法找到一種方法來完成此操作。在方法中創建節點
原始代碼:
public class GenericLinkedListDemo
{
public static void main(String[] args)
{
LinkedList3<Entry> list = new LinkedList3<Entry>();
Entry entry1 = new Entry(1);
list.addToStart(entry1);
Entry entry2 = new Entry(2);
list.addToStart(entry2);
Entry entry3 = new Entry(3);
list.addToStart(entry3);
}
我做什麼之前,這是建立在GenericLinkedListDemo的方法發送參數:
public class GenericLinkedListDemo
{
public static void main(String[] args)
{
LinkedList3<Entry> list = new LinkedList3<Entry>();
addToList(list, 7);
我的方法:
public static void addToList(LinkMaster<Entry> L, int n){
for (int i = n; i>0; i--) {
//This is where I want to put my "converted code"
}
}
我已經完成了創建節點(LinkMaster)的所有方法。我只想知道如何使這段代碼在上面的工作方式,我只需要發送一個參數的代碼。
addToList應該做什麼?你希望通過這種方法添加到列表中? – sprinter
在我需要輸入的原始代碼中輸入我想要創建的每個節點(entry1,entry2,entry3)。我想要的是一個for循環,它會創建相同的進程(創建節點)。 –