获取链接列表中的对象与java中的数组

Che*_*err 2 java arrays linked-list object

好的,这可能是一个非常初学的问题,但......

现在我有一个名为Person的对象,其上有一个名为setName的方法

我在我的主要班级,我已经宣布

List People = new LinkedList();
Run Code Online (Sandbox Code Playgroud)

我想要做的只是在第一个位置调用对象的setName函数.我发现在使用一系列People时这很容易做到.我所要做的就是说

People[0].setName("steve");
Run Code Online (Sandbox Code Playgroud)

但由于它在链表中,我遇到了麻烦.

我尝试过使用"get"方法......

People.get(0)
Run Code Online (Sandbox Code Playgroud)

但是它不允许我使用我的用户定义的方法,所以我不能设置名称.

从对象列表中获取对象并访问其方法和实例变量的最佳方法是什么?

提前致谢

got*_*o10 7

您想使用泛型使其成为人员列表:

List<Person> People = new LinkedList<Person>();

People.get(0).setName("steve");
Run Code Online (Sandbox Code Playgroud)