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