我目前正在學習數組,而我的課上的weblesson正在教我關於ArrayList類的內容。我試圖讓自己的數組嘗試一下,但是當我跟隨weblesson顯示給我的格式時,我得到一個編譯器錯誤,內容如下:「找不到適合add(java.lang.String)的方法」。突出顯示「.add」。ArrayList類.add錯誤
import java.util.ArrayList;
public class String
{
ArrayList <String> myArrayList;
public void arrayTest()
{
ArrayList <String> names = new ArrayList <String>();
names.add("John");
names.add("Smith");
names.add("Matt");
System.out.println(myArrayList.get(1));
}
}
要回答關於NullPointerException的下一個問題:您創建了一個'ArrayList'並將其存儲在'names'引用中,然後您將其填充到數據中,但是在下一步中,您嘗試從未初始化的'myArrayList'引用讀取數據。 – Pshemo
@Zak:請看我更新的答案。 – Jobs