對於大學來說,我至少對我來說是一件棘手的事情。 我必須在保存其他LinkedList的地方創建一個LinkedList。LinkedList中的Java LinkedList - 訪問項目
在這些Linkedlist中保存了文本模式,我想用特定的命令改變它們。但是,我不知道如何訪問這些LinkedListes。如果我使用.get,我只接收保存的LinkedList作爲對象。我發現沒有辦法讀取保存在這個對象或更早的LinkedList中的項目。
LinkedList listrows = new LinkedList();
LinkedList listcolumn1 = new LinkedList();
LinkedList listcolumn2 = new LinkedList();
listcolumn1.add("test");
listcolumn1.add("test");
listcolumn2.add("hello");
listcolumn2.add("hello");
listrows.add(listcolumn1);
listrows.add(listcolumn2);
//here is my problem now, I cannot save it as a LinkedList
//because linkedlist is giving back an object
LinkedList listedit= new LinkedList();
listedit=listrows.get(0) //<-error
//If I use syso, only the object name is printed
System.out.println(listrows.get(0)) //Printed e.g.: [Ljava.lang.String;@55f96302]
預先感謝您的幫助!
你應該閱讀在http://stackoverflow.com/tags/java/info給予特別是一個關於仿製藥HTTP的文章://在發佈問題之前,先閱讀docs.oracle.com/javase/tutorial/java/generics。 – muued