Java告訴我,當我嘗試運行主方法時找不到getName()。我不知道爲什麼,我已經四處張望stackexchange無濟於事。這似乎是這樣一個簡單的解決方案,但我似乎無法弄清楚。無法從Java中的ArrayList訪問對象的方法
import java.util.*;
public class ArrayTester
{
public static ArrayList<Object> array;
public static void main(String args[])
{
array = new ArrayList<Object>();
array.add(new TestObject("Some Name"));
System.out.println("Object Name: " + array.get(0).getName());
}
}
對象:
public class TestObject
{
private String name;
public TestObject(String cname){
name = cname;
}
public String getName(){
return name;
}
}
感謝您的幫助提前。我很抱歉,如果有一個相同的問題,我沒有看到。
這工作,非常感謝。我沒有想過需要這種方式。 – LordValkyrie